1111 dependability :
1212 runs-on : ubuntu-latest
1313 steps :
14- - uses : actions/checkout@v4
14+ - uses : actions/checkout@v6
1515 - name : Check test coverage
1616 run : |
1717 echo "Checking for test files..."
3030 security :
3131 runs-on : ubuntu-latest
3232 steps :
33- - uses : actions/checkout@v4
33+ - uses : actions/checkout@v6
3434 - name : Secret scanning
3535 uses : trufflesecurity/trufflehog@main
3636 continue-on-error : true
5050 interoperability :
5151 runs-on : ubuntu-latest
5252 steps :
53- - uses : actions/checkout@v4
53+ - uses : actions/checkout@v6
5454 - name : Check API specs
5555 run : |
5656 if [ -f "openapi.yaml" ] || [ -f "openapi.json" ]; then
6767 validation :
6868 runs-on : ubuntu-latest
6969 steps :
70- - uses : actions/checkout@v4
70+ - uses : actions/checkout@v6
7171 - name : Check for validation patterns
7272 run : |
7373 VALIDATION=$(grep -rE "validate|sanitize|Schema|Validator" --include="*.rs" --include="*.res" --include="*.ex" . 2>/dev/null | wc -l || echo "0")
8181 contents : read
8282 attestations : write
8383 steps :
84- - uses : actions/checkout@v4
84+ - uses : actions/checkout@v6
8585 - name : Generate SBOM
8686 run : |
8787 echo "SBOM generation would run here"
9797 verification :
9898 runs-on : ubuntu-latest
9999 steps :
100- - uses : actions/checkout@v4
100+ - uses : actions/checkout@v6
101101 - name : Check SPARK proofs
102102 run : |
103103 if find . -name "*.ads" | grep -q .; then
@@ -113,7 +113,7 @@ jobs:
113113 functionality :
114114 runs-on : ubuntu-latest
115115 steps :
116- - uses : actions/checkout@v4
116+ - uses : actions/checkout@v6
117117 - name : Check TODOs and FIXMEs
118118 run : |
119119 echo "=== Incomplete items ==="
@@ -126,7 +126,7 @@ jobs:
126126 performance :
127127 runs-on : ubuntu-latest
128128 steps :
129- - uses : actions/checkout@v4
129+ - uses : actions/checkout@v6
130130 - name : Check for benchmarks
131131 run : |
132132 BENCHES=$(find . -name "*bench*" -o -name "*perf*" | wc -l)
@@ -143,7 +143,7 @@ jobs:
143143 runs-on : ubuntu-latest
144144 if : hashFiles('**/*.html') != ''
145145 steps :
146- - uses : actions/checkout@v4
146+ - uses : actions/checkout@v6
147147 - name : HTML accessibility check
148148 run : |
149149 echo "Checking for a11y attributes..."
@@ -157,7 +157,7 @@ jobs:
157157 license :
158158 runs-on : ubuntu-latest
159159 steps :
160- - uses : actions/checkout@v4
160+ - uses : actions/checkout@v6
161161 - name : Check license files
162162 run : |
163163 if [ -f "LICENSE" ] || [ -f "LICENSE.txt" ] || [ -f "LICENSE.md" ]; then
@@ -175,7 +175,7 @@ jobs:
175175 documentation :
176176 runs-on : ubuntu-latest
177177 steps :
178- - uses : actions/checkout@v4
178+ - uses : actions/checkout@v6
179179 - name : Check docs completeness
180180 run : |
181181 DOCS=""
0 commit comments