File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 check :
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
12+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
1313 - name : Enforce Guix primary / Nix fallback
1414 run : |
1515 # Check for package manager files
Original file line number Diff line number Diff line change 1616 runs-on : ubuntu-latest
1717 steps :
1818 - name : Trigger Propagation
19- uses : peter-evans/repository-dispatch@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0 # v3
19+ uses : peter-evans/repository-dispatch@28959ce8df70de7be546dd1250a005dd32156697 # v3
2020 with :
2121 token : ${{ secrets.FARM_DISPATCH_TOKEN }}
2222 repository : hyperpolymath/.git-private-farm
Original file line number Diff line number Diff line change 99 check :
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
12+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
1313 - name : Block npm/bun
1414 run : |
1515 if [ -f "package-lock.json" ] || [ -f "bun.lockb" ] || [ -f ".npmrc" ]; then
Original file line number Diff line number Diff line change 1818 antipattern-check :
1919 runs-on : ubuntu-latest
2020 steps :
21- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
21+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2222
2323 - name : Check for TypeScript
2424 run : |
Original file line number Diff line number Diff line change @@ -18,19 +18,19 @@ jobs:
1818 security-events : write
1919 id-token : write # For OIDC
2020 steps :
21- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
21+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
2222 with :
2323 persist-credentials : false
2424
2525 - name : Run Scorecard
26- uses : ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0
26+ uses : ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
2727 with :
2828 results_file : results.sarif
2929 results_format : sarif
3030 publish_results : true
3131
3232 - name : Upload SARIF
33- uses : github/codeql-action/upload-sarif@662472033e021d55d94146f66f6058822b0b39fd # v3
33+ uses : github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v3
3434 with :
3535 sarif_file : results.sarif
3636
5353 check-critical :
5454 runs-on : ubuntu-latest
5555 steps :
56- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
56+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
5757
5858 - name : Check SECURITY.md exists
5959 run : |
Original file line number Diff line number Diff line change 2525 results_format : sarif
2626
2727 - name : Upload results
28- uses : github/codeql-action/upload-sarif@v4
28+ uses : github/codeql-action/upload-sarif@v4.31.9
2929 with :
3030 sarif_file : results.sarif
Original file line number Diff line number Diff line change 1313 trufflehog :
1414 runs-on : ubuntu-latest
1515 steps :
16- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
16+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
1717 with :
1818 fetch-depth : 0 # Full history for scanning
1919
2525 gitleaks :
2626 runs-on : ubuntu-latest
2727 steps :
28- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
28+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
2929 with :
3030 fetch-depth : 0
3131
3939 runs-on : ubuntu-latest
4040 if : hashFiles('**/Cargo.toml') != ''
4141 steps :
42- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
42+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
4343
4444 - name : Check for hardcoded secrets in Rust
4545 run : |
Original file line number Diff line number Diff line change 99 check :
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
12+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
1313 - name : Security checks
1414 run : |
1515 FAILED=false
Original file line number Diff line number Diff line change 2121 validate :
2222 runs-on : ubuntu-latest
2323 steps :
24- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
24+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2525
2626 - name : RFC 9116 security.txt validation
2727 run : |
You can’t perform that action at this time.
0 commit comments