Skip to content

Commit 39619d8

Browse files
authored
chore: bump github action versions (#156)
1 parent cbca22b commit 39619d8

File tree

3 files changed

+21
-20
lines changed

3 files changed

+21
-20
lines changed

.github/workflows/contracts.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,21 @@ jobs:
2929

3030
steps:
3131
- name: Checkout sources
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v5
3333
with:
3434
submodules: recursive
3535
persist-credentials: false
3636

3737
- name: Install Foundry
38-
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de # v1.4.0
38+
uses: foundry-rs/foundry-toolchain@50d5a8956f2e319df19e6b57539d7e2acb9f8c1e # v1.5.0
3939
with:
4040
version: nightly
4141

4242
- name: Setup LCOV
4343
uses: hrishikesh-kadam/setup-lcov@6c1aa0cc9e1c02f9f58f01ac599f1064ccc83470 # v1
4444

4545
- name: Install Node.js 18
46-
uses: actions/setup-node@v4
46+
uses: actions/setup-node@v6
4747
with:
4848
node-version: '18'
4949

@@ -84,7 +84,7 @@ jobs:
8484
run : lcov --rc branch_coverage=1 --remove ./lcov.info -o ./lcov.info.pruned 'src/mocks/*' 'src/test/*' 'scripts/*' 'node_modules/*' 'lib/*' --ignore-errors unused,unused
8585

8686
- name: Upload coverage reports to Codecov
87-
uses: codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5.4.2
87+
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
8888
env:
8989
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
9090
with:
@@ -98,13 +98,13 @@ jobs:
9898

9999
steps:
100100
- name: Checkout sources
101-
uses: actions/checkout@v4
101+
uses: actions/checkout@v5
102102
with:
103103
submodules: recursive
104104
persist-credentials: false
105105

106106
- name: Install Node.js 18
107-
uses: actions/setup-node@v4
107+
uses: actions/setup-node@v6
108108
with:
109109
node-version: '18'
110110

@@ -147,25 +147,25 @@ jobs:
147147
security-events: write
148148

149149
steps:
150-
- uses: actions/checkout@v4
150+
- uses: actions/checkout@v5
151151
with:
152152
submodules: recursive
153153
persist-credentials: false
154154

155-
- uses: actions/setup-node@v4
155+
- uses: actions/setup-node@v6
156156
with:
157157
node-version: '18'
158158

159159
- run: yarn install --frozen-lockfile
160160

161-
- uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de # v1.4.0
161+
- uses: foundry-rs/foundry-toolchain@50d5a8956f2e319df19e6b57539d7e2acb9f8c1e # v1.5.0
162162
with:
163163
version: nightly
164164

165165
- name: Build contracts
166166
run: forge build --build-info --out out --evm-version cancun
167167

168-
- uses: actions/setup-python@v5
168+
- uses: actions/setup-python@v6
169169
with:
170170
python-version: '3.11'
171171

@@ -186,7 +186,7 @@ jobs:
186186
--json slither-report.json \
187187
--markdown-root slither-report.md
188188
189-
- uses: actions/upload-artifact@v4
189+
- uses: actions/upload-artifact@v5
190190
with:
191191
name: slither-static-analysis
192192
path: |

.github/workflows/docker-release.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
steps:
1414
- name: Check out repository
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v5
1616
with:
1717
submodules: true
1818
persist-credentials: false
@@ -24,20 +24,21 @@ jobs:
2424
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
2525

2626
- name: Setup Node.js environment
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@v6
2828
with:
2929
node-version: '21'
30+
package-manager-cache: false
3031

3132
- name: Install dependencies
3233
run: npm install
3334

3435
- name: Set up Docker Buildx
35-
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
36+
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
3637
with:
3738
cache-binary: false
3839

3940
- name: Login to Dockerhub
40-
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 #v3.4.0
41+
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef #v3.6.0
4142
with:
4243
username: ${{ secrets.DOCKERHUB_USERNAME }}
4344
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -46,7 +47,7 @@ jobs:
4647
id: build_deploy_image
4748
env:
4849
REPOSITORY: scrolltech/scroll-stack-contracts
49-
uses: docker/build-push-action@14487ce63c7a62a4a324b0bfb37086795e31c6c1 # v6.16.0
50+
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
5051
with:
5152
platforms: linux/amd64,linux/arm64
5253
push: true
@@ -59,7 +60,7 @@ jobs:
5960
id: build_gen_image
6061
env:
6162
REPOSITORY: scrolltech/scroll-stack-contracts
62-
uses: docker/build-push-action@14487ce63c7a62a4a324b0bfb37086795e31c6c1 # v6.16.0
63+
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
6364
with:
6465
platforms: linux/amd64,linux/arm64
6566
push: true

.github/workflows/zizmor.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,20 @@ jobs:
1818

1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v5
2222
with:
2323
persist-credentials: false
2424

2525
- name: Install the latest version of uv
26-
uses: astral-sh/setup-uv@6b9c6063abd6010835644d4c2e1bef4cf5cd0fca # v6.0.1
26+
uses: astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
2727

2828
- name: Run zizmor
2929
run: uvx zizmor --format sarif . > results.sarif
3030
env:
3131
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3232

3333
- name: Upload SARIF file
34-
uses: github/codeql-action/upload-sarif@v3
34+
uses: github/codeql-action/upload-sarif@v4
3535
with:
3636
sarif_file: results.sarif
3737
category: zizmor

0 commit comments

Comments
 (0)