2929 version : ${{ env.ZIG_VERSION }}
3030
3131 - name : Cache Zig artifacts
32- uses : actions/cache@v3
32+ uses : actions/cache@v4
3333 with :
3434 path : |
3535 ~/.cache/zig
6363 fail-fast : false
6464 matrix :
6565 os : [ubuntu-latest, macos-latest, windows-latest]
66- zig-version : [0.12.0 , master]
66+ zig-version : [0.14.1 , master]
6767
6868 steps :
6969 - name : Checkout code
7777 version : ${{ matrix.zig-version }}
7878
7979 - name : Cache Zig artifacts
80- uses : actions/cache@v3
80+ uses : actions/cache@v4
8181 with :
8282 path : |
8383 ~/.cache/zig
@@ -138,7 +138,7 @@ jobs:
138138 version : ${{ env.ZIG_VERSION }}
139139
140140 - name : Cache Zig artifacts
141- uses : actions/cache@v3
141+ uses : actions/cache@v4
142142 with :
143143 path : |
144144 ~/.cache/zig
@@ -171,7 +171,7 @@ jobs:
171171 echo "✅ Examples processing completed"
172172
173173 - name : Upload build artifacts
174- uses : actions/upload-artifact@v3
174+ uses : actions/upload-artifact@v4
175175 if : success()
176176 with :
177177 name : ora-compiler-${{ runner.os }}
@@ -191,10 +191,9 @@ jobs:
191191 submodules : recursive
192192
193193 - name : Run security scan
194- uses : securecodewarrior/github-action-add-sarif@v1
195- continue-on-error : true
196- with :
197- sarif-file : ' security-scan.sarif'
194+ run : |
195+ echo "🔍 Running basic security scan..."
196+ # Basic security checks - more comprehensive scans in security.yml
198197
199198 - name : Check for security issues
200199 run : |
@@ -235,7 +234,7 @@ jobs:
235234 version : ${{ env.ZIG_VERSION }}
236235
237236 - name : Cache Zig artifacts
238- uses : actions/cache@v3
237+ uses : actions/cache@v4
239238 with :
240239 path : |
241240 ~/.cache/zig
@@ -303,7 +302,7 @@ jobs:
303302 cat release-summary.md
304303
305304 - name : Upload release artifacts
306- uses : actions/upload-artifact@v3
305+ uses : actions/upload-artifact@v4
307306 with :
308307 name : ora-release-${{ github.sha }}
309308 path : |
0 commit comments