1717 permissions :
1818 contents : read
1919 steps :
20- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
20+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
2121 - name : Check test coverage
2222 run : |
2323 echo "Checking for test files..."
3838 permissions :
3939 contents : read
4040 steps :
41- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
41+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
4242 - name : Secret scanning
4343 uses : trufflesecurity/trufflehog@8a8ef8526528d8a4ff3e2c90be08e25ef8efbd9b # v3.88.3
4444 continue-on-error : true
6060 permissions :
6161 contents : read
6262 steps :
63- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
63+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
6464 - name : Check API specs
6565 run : |
6666 if [ -f "openapi.yaml" ] || [ -f "openapi.json" ]; then
7979 permissions :
8080 contents : read
8181 steps :
82- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
82+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
8383 - name : Check for validation patterns
8484 run : |
8585 VALIDATION=$(grep -rE "validate|sanitize|Schema|Validator" --include="*.rs" --include="*.res" --include="*.ex" . 2>/dev/null | wc -l || echo "0")
9393 contents : read
9494 attestations : write
9595 steps :
96- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
96+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
9797 - name : Generate SBOM
9898 run : |
9999 echo "SBOM generation would run here"
@@ -111,7 +111,7 @@ jobs:
111111 permissions :
112112 contents : read
113113 steps :
114- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
114+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
115115 - name : Check SPARK proofs
116116 run : |
117117 if find . -name "*.ads" | grep -q .; then
@@ -129,7 +129,7 @@ jobs:
129129 permissions :
130130 contents : read
131131 steps :
132- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
132+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
133133 - name : Check TODOs and FIXMEs
134134 run : |
135135 echo "=== Incomplete items ==="
@@ -144,7 +144,7 @@ jobs:
144144 permissions :
145145 contents : read
146146 steps :
147- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
147+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
148148 - name : Check for benchmarks
149149 run : |
150150 BENCHES=$(find . -name "*bench*" -o -name "*perf*" | wc -l)
@@ -163,7 +163,7 @@ jobs:
163163 contents : read
164164 if : hashFiles('**/*.html') != ''
165165 steps :
166- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
166+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
167167 - name : HTML accessibility check
168168 run : |
169169 echo "Checking for a11y attributes..."
@@ -179,7 +179,7 @@ jobs:
179179 permissions :
180180 contents : read
181181 steps :
182- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
182+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
183183 - name : Check license files
184184 run : |
185185 if [ -f "LICENSE" ] || [ -f "LICENSE.txt" ] || [ -f "LICENSE.md" ]; then
@@ -199,7 +199,7 @@ jobs:
199199 permissions :
200200 contents : read
201201 steps :
202- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
202+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
203203 - name : Check docs completeness
204204 run : |
205205 DOCS=""
0 commit comments