1616 permissions :
1717 contents : read
1818 steps :
19- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
19+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
2020 - name : Check test coverage
2121 run : |
2222 echo "Checking for test files..."
3737 permissions :
3838 contents : read
3939 steps :
40- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
40+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
4141 - name : Secret scanning
4242 uses : trufflesecurity/trufflehog@8a8ef8526528d8a4ff3e2c90be08e25ef8efbd9b # v3.88.3
4343 continue-on-error : true
5959 permissions :
6060 contents : read
6161 steps :
62- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
62+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
6363 - name : Check API specs
6464 run : |
6565 if [ -f "openapi.yaml" ] || [ -f "openapi.json" ]; then
7878 permissions :
7979 contents : read
8080 steps :
81- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
81+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
8282 - name : Check for validation patterns
8383 run : |
8484 VALIDATION=$(grep -rE "validate|sanitize|Schema|Validator" --include="*.rs" --include="*.res" --include="*.ex" . 2>/dev/null | wc -l || echo "0")
9292 contents : read
9393 attestations : write
9494 steps :
95- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
95+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
9696 - name : Generate SBOM
9797 run : |
9898 echo "SBOM generation would run here"
@@ -110,7 +110,7 @@ jobs:
110110 permissions :
111111 contents : read
112112 steps :
113- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
113+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
114114 - name : Check SPARK proofs
115115 run : |
116116 if find . -name "*.ads" | grep -q .; then
@@ -128,7 +128,7 @@ jobs:
128128 permissions :
129129 contents : read
130130 steps :
131- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
131+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
132132 - name : Check TODOs and FIXMEs
133133 run : |
134134 echo "=== Incomplete items ==="
@@ -143,7 +143,7 @@ jobs:
143143 permissions :
144144 contents : read
145145 steps :
146- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
146+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
147147 - name : Check for benchmarks
148148 run : |
149149 BENCHES=$(find . -name "*bench*" -o -name "*perf*" | wc -l)
@@ -162,7 +162,7 @@ jobs:
162162 permissions :
163163 contents : read
164164 steps :
165- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
165+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
166166 - name : HTML accessibility check
167167 run : |
168168 echo "Checking for a11y attributes..."
@@ -178,7 +178,7 @@ jobs:
178178 permissions :
179179 contents : read
180180 steps :
181- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
181+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
182182 - name : Check license files
183183 run : |
184184 if [ -f "LICENSE" ] || [ -f "LICENSE.txt" ] || [ -f "LICENSE.md" ]; then
@@ -198,7 +198,7 @@ jobs:
198198 permissions :
199199 contents : read
200200 steps :
201- - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1 .1
201+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0 .1
202202 - name : Check docs completeness
203203 run : |
204204 DOCS=""
0 commit comments