Skip to content

Commit c554daf

Browse files
committed
ci: update github action runtimes
1 parent 1b8d654 commit c554daf

5 files changed

Lines changed: 28 additions & 26 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
engine:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
17-
- uses: actions/setup-python@v5
16+
- uses: actions/checkout@v6.0.2
17+
- uses: actions/setup-python@v6.2.0
1818
with:
1919
python-version: "3.12"
2020
cache: pip
@@ -31,7 +31,7 @@ jobs:
3131
docs:
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v6.0.2
3535
- name: Check required launch docs
3636
run: |
3737
test -f README.md
@@ -56,7 +56,7 @@ jobs:
5656
cli:
5757
runs-on: ubuntu-latest
5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v6.0.2
6060
- name: Rust toolchain
6161
run: rustup show
6262
- name: Format
@@ -72,8 +72,8 @@ jobs:
7272
paper-example:
7373
runs-on: ubuntu-latest
7474
steps:
75-
- uses: actions/checkout@v4
76-
- uses: actions/setup-python@v5
75+
- uses: actions/checkout@v6.0.2
76+
- uses: actions/setup-python@v6.2.0
7777
with:
7878
python-version: "3.12"
7979
cache: pip
@@ -87,8 +87,8 @@ jobs:
8787
paper-api-smoke:
8888
runs-on: ubuntu-latest
8989
steps:
90-
- uses: actions/checkout@v4
91-
- uses: actions/setup-python@v5
90+
- uses: actions/checkout@v6.0.2
91+
- uses: actions/setup-python@v6.2.0
9292
with:
9393
python-version: "3.12"
9494
cache: pip
@@ -103,8 +103,8 @@ jobs:
103103
package-dry-run:
104104
runs-on: ubuntu-latest
105105
steps:
106-
- uses: actions/checkout@v4
107-
- uses: actions/setup-python@v5
106+
- uses: actions/checkout@v6.0.2
107+
- uses: actions/setup-python@v6.2.0
108108
with:
109109
python-version: "3.12"
110110
cache: pip
@@ -119,7 +119,7 @@ jobs:
119119
container-smoke:
120120
runs-on: ubuntu-latest
121121
steps:
122-
- uses: actions/checkout@v4
122+
- uses: actions/checkout@v6.0.2
123123
- name: Build paper image
124124
run: docker build -t zero-public:ci .
125125
- name: Run paper demo

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ jobs:
2222
matrix:
2323
language: [python]
2424
steps:
25-
- uses: actions/checkout@v4
26-
- uses: github/codeql-action/init@v3
25+
- uses: actions/checkout@v6.0.2
26+
- uses: github/codeql-action/init@v4.35.3
2727
with:
2828
languages: ${{ matrix.language }}
29-
- uses: github/codeql-action/analyze@v3
29+
- uses: github/codeql-action/analyze@v4.35.3
3030
with:
3131
category: "/language:${{ matrix.language }}"
3232

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ jobs:
1212
python-package:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v4
16-
- uses: actions/setup-python@v5
15+
- uses: actions/checkout@v6.0.2
16+
- uses: actions/setup-python@v6.2.0
1717
with:
1818
python-version: "3.12"
1919
cache: pip
@@ -24,7 +24,7 @@ jobs:
2424
python -m build
2525
- name: Generate checksums
2626
run: python3 scripts/write_sha256s.py engine/dist/SHA256SUMS engine/dist/*
27-
- uses: actions/upload-artifact@v4
27+
- uses: actions/upload-artifact@v7.0.1
2828
with:
2929
name: zero-engine-python
3030
path: engine/dist/*
@@ -40,7 +40,7 @@ jobs:
4040
artifact: zero-macos
4141
runs-on: ${{ matrix.os }}
4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6.0.2
4444
- name: Build CLI
4545
working-directory: cli
4646
run: cargo build -p zero --profile release-small
@@ -49,15 +49,15 @@ jobs:
4949
mkdir -p dist
5050
cp cli/target/release-small/zero dist/${{ matrix.artifact }}
5151
python3 scripts/write_sha256s.py dist/SHA256SUMS dist/${{ matrix.artifact }}
52-
- uses: actions/upload-artifact@v4
52+
- uses: actions/upload-artifact@v7.0.1
5353
with:
5454
name: ${{ matrix.artifact }}
5555
path: dist/*
5656

5757
container-smoke:
5858
runs-on: ubuntu-latest
5959
steps:
60-
- uses: actions/checkout@v4
60+
- uses: actions/checkout@v6.0.2
6161
- name: Build paper image
6262
run: docker build -t zero-public:${{ github.ref_name }} .
6363
- name: Run paper demo
@@ -69,7 +69,7 @@ jobs:
6969
mkdir -p dist
7070
docker save zero-public:${{ github.ref_name }} -o dist/zero-paper-image.tar
7171
python3 scripts/write_sha256s.py dist/SHA256SUMS dist/zero-paper-image.tar
72-
- uses: actions/upload-artifact@v4
72+
- uses: actions/upload-artifact@v7.0.1
7373
with:
7474
name: zero-paper-image
7575
path: dist/*
@@ -84,7 +84,7 @@ jobs:
8484
attestations: write
8585
artifact-metadata: write
8686
steps:
87-
- uses: actions/checkout@v4
87+
- uses: actions/checkout@v6.0.2
8888
- uses: actions/download-artifact@v4
8989
with:
9090
path: release-artifacts

.github/workflows/scorecard.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ jobs:
1717
contents: read
1818
id-token: write
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v6.0.2
2121
with:
2222
persist-credentials: false
2323
- uses: ossf/scorecard-action@v2.4.3
2424
with:
25+
results_file: results.sarif
26+
results_format: sarif
2527
publish_results: true
2628

2729
scorecard-sarif:
@@ -30,14 +32,14 @@ jobs:
3032
contents: read
3133
security-events: write
3234
steps:
33-
- uses: actions/checkout@v4
35+
- uses: actions/checkout@v6.0.2
3436
with:
3537
persist-credentials: false
3638
- uses: ossf/scorecard-action@v2.4.3
3739
with:
3840
results_file: results.sarif
3941
results_format: sarif
4042
publish_results: false
41-
- uses: github/codeql-action/upload-sarif@v3
43+
- uses: github/codeql-action/upload-sarif@v4.35.3
4244
with:
4345
sarif_file: results.sarif

.github/workflows/secret-scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
trufflehog:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6.0.2
1717
with:
1818
fetch-depth: 0
1919
- uses: trufflesecurity/trufflehog@v3.95.2

0 commit comments

Comments
 (0)