File tree Expand file tree Collapse file tree 13 files changed +23
-23
lines changed
Expand file tree Collapse file tree 13 files changed +23
-23
lines changed Original file line number Diff line number Diff line change 88# - test: Run test suites (Haskell, OCaml)
99# - build: Verify everything compiles
1010#
11- # All jobs use actions/checkout@v6 (current stable version as of 2024)
11+ # All jobs use actions/checkout@v6.0.1 (current stable version as of 2024)
1212# =============================================================================
1313
1414name : CI
4343 runs-on : ubuntu-latest
4444 steps :
4545 - name : Checkout code
46- uses : actions/checkout@v6
46+ uses : actions/checkout@v6.0.1
4747
4848 - name : Setup Deno
4949 uses : denoland/setup-deno@v2
6969 working-directory : TOOLS/validation/haskell
7070 steps :
7171 - name : Checkout code
72- uses : actions/checkout@v6
72+ uses : actions/checkout@v6.0.1
7373
7474 - name : Setup Haskell
7575 uses : haskell-actions/setup@v2
@@ -102,7 +102,7 @@ jobs:
102102 working-directory : ocaml
103103 steps :
104104 - name : Checkout code
105- uses : actions/checkout@v6
105+ uses : actions/checkout@v6.0.1
106106
107107 - name : Setup OCaml
108108 uses : ocaml/setup-ocaml@v3
@@ -130,7 +130,7 @@ jobs:
130130 needs : [lint] # Run after lint passes
131131 steps :
132132 - name : Checkout code
133- uses : actions/checkout@v6
133+ uses : actions/checkout@v6.0.1
134134
135135 - name : Setup Node.js (for SCSS)
136136 uses : actions/setup-node@v6
Original file line number Diff line number Diff line change @@ -26,15 +26,15 @@ jobs:
2626
2727 steps :
2828 - name : Checkout
29- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
29+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
3030
3131 - name : Initialize CodeQL
32- uses : github/codeql-action/init@662472033e021d55d94146f66f6058822b0b39fd # v3.28.1
32+ uses : github/codeql-action/init@1b168cd39490f61582a9beae412bb7057a6b2c4e # v3.28.1
3333 with :
3434 languages : ${{ matrix.language }}
3535 build-mode : ${{ matrix.build-mode }}
3636
3737 - name : Perform CodeQL Analysis
38- uses : github/codeql-action/analyze@662472033e021d55d94146f66f6058822b0b39fd # v3.28.1
38+ uses : github/codeql-action/analyze@1b168cd39490f61582a9beae412bb7057a6b2c4e # v3.28.1
3939 with :
4040 category : " /language:${{ matrix.language }}"
Original file line number Diff line number Diff line change 4242 runs-on : ubuntu-latest
4343 steps :
4444 - name : Checkout repository
45- uses : actions/checkout@v6
45+ uses : actions/checkout@v6.0.1
4646
4747 - name : Setup Pages
4848 uses : actions/configure-pages@v5
Original file line number Diff line number Diff line change 44 check :
55 runs-on : ubuntu-latest
66 steps :
7- - uses : actions/checkout@v6
7+ - uses : actions/checkout@v6.0.1
88 - name : Enforce Guix primary / Nix fallback
99 run : |
1010 # Check for package manager files
Original file line number Diff line number Diff line change 44 check :
55 runs-on : ubuntu-latest
66 steps :
7- - uses : actions/checkout@v6
7+ - uses : actions/checkout@v6.0.1
88 - name : Enforce language policies
99 run : |
1010 # Block new Python files (except SaltStack)
Original file line number Diff line number Diff line change 55 lint :
66 runs-on : ubuntu-latest
77 steps :
8- - uses : actions/checkout@v6
8+ - uses : actions/checkout@v6.0.1
99
1010 - name : Check file permissions
1111 run : |
3535 docs :
3636 runs-on : ubuntu-latest
3737 steps :
38- - uses : actions/checkout@v6
38+ - uses : actions/checkout@v6.0.1
3939 - name : Check documentation
4040 run : |
4141 MISSING=""
Original file line number Diff line number Diff line change 3434 runs-on : ubuntu-latest
3535 steps :
3636 - name : Checkout repository
37- uses : actions/checkout@v6
37+ uses : actions/checkout@v6.0.1
3838 with :
3939 fetch-depth : 0 # Full history for changelog generation
4040
Original file line number Diff line number Diff line change 55 build :
66 runs-on : ubuntu-latest
77 steps :
8- - uses : actions/checkout@v6
8+ - uses : actions/checkout@v6.0.1
99 - uses : denoland/setup-deno@v2
1010 with :
1111 deno-version : v1.x
3232 security :
3333 runs-on : ubuntu-latest
3434 steps :
35- - uses : actions/checkout@v6
35+ - uses : actions/checkout@v6.0.1
3636 - uses : denoland/setup-deno@v2
3737 - name : Check permissions
3838 run : |
Original file line number Diff line number Diff line change 1616 antipattern-check :
1717 runs-on : ubuntu-latest
1818 steps :
19- - uses : actions/checkout@v6
19+ - uses : actions/checkout@v6.0.1
2020
2121 - name : Check for TypeScript
2222 run : |
Original file line number Diff line number Diff line change 1414 security-events : write
1515 id-token : write
1616 steps :
17- - uses : actions/checkout@v6
17+ - uses : actions/checkout@v6.0.1
1818 with :
1919 persist-credentials : false
2020
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.8
2929 with :
3030 sarif_file : results.sarif
You can’t perform that action at this time.
0 commit comments