Skip to content

Commit c2487a6

Browse files
authored
Merge branch 'main' into marko/docs_restyle
2 parents 7108ac7 + 6f8e093 commit c2487a6

103 files changed

Lines changed: 4150 additions & 1725 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/benchmark.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ jobs:
2525
steps:
2626
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2727
- name: Set up Go
28-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
28+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
2929
with:
3030
go-version-file: ./go.mod
3131
- name: Set up Docker Buildx
3232
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
3333
- name: Install just
34-
uses: extractions/setup-just@v3
34+
uses: extractions/setup-just@v4
3535
- name: Build binaries
3636
run: just build-evm build-da
3737
- name: Run EVM benchmarks
@@ -57,13 +57,13 @@ jobs:
5757
steps:
5858
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5959
- name: Set up Go
60-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
60+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
6161
with:
6262
go-version-file: ./go.mod
6363
- name: Set up Docker Buildx
6464
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
6565
- name: Install just
66-
uses: extractions/setup-just@v3
66+
uses: extractions/setup-just@v4
6767
- name: Build binaries
6868
run: just build-evm build-da
6969
- name: Run Spamoor smoke test
@@ -85,13 +85,13 @@ jobs:
8585
steps:
8686
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
8787
- name: Set up Go
88-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
88+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
8989
with:
9090
go-version-file: ./go.mod
9191
- name: Set up Docker Buildx
9292
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
9393
- name: Install just
94-
uses: extractions/setup-just@v3
94+
uses: extractions/setup-just@v4
9595
- name: Build binaries
9696
run: just build-evm build-da
9797
- name: Run ERC20 throughput test
@@ -107,13 +107,13 @@ jobs:
107107
steps:
108108
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
109109
- name: Set up Go
110-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
110+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
111111
with:
112112
go-version-file: ./go.mod
113113
- name: Set up Docker Buildx
114114
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
115115
- name: Install just
116-
uses: extractions/setup-just@v3
116+
uses: extractions/setup-just@v4
117117
- name: Build binaries
118118
run: just build-evm build-da
119119
- name: Run DeFi simulation test
@@ -130,13 +130,13 @@ jobs:
130130
steps:
131131
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
132132
- name: Set up Go
133-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0
133+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
134134
with:
135135
go-version-file: ./go.mod
136136
- name: Set up Docker Buildx
137137
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
138138
- name: Install just
139-
uses: extractions/setup-just@v3
139+
uses: extractions/setup-just@v4
140140
- name: Build binaries
141141
run: just build-evm build-da
142142
- name: Run state pressure test
@@ -164,7 +164,7 @@ jobs:
164164
# only update the benchmark baseline on push/dispatch, not on PRs
165165
- name: Store EVM Contract Roundtrip result
166166
if: always()
167-
uses: benchmark-action/github-action-benchmark@a7bc2366eda11037936ea57d811a43b3418d3073 # v1.21.0
167+
uses: benchmark-action/github-action-benchmark@a60cea5bc7b49e15c1f58f411161f99e0df48372 # v1.22.0
168168
with:
169169
name: EVM Contract Roundtrip
170170
tool: 'go'
@@ -183,7 +183,7 @@ jobs:
183183

184184
- name: Store Block Executor result
185185
if: always()
186-
uses: benchmark-action/github-action-benchmark@a7bc2366eda11037936ea57d811a43b3418d3073 # v1.21.0
186+
uses: benchmark-action/github-action-benchmark@a60cea5bc7b49e15c1f58f411161f99e0df48372 # v1.22.0
187187
with:
188188
name: Block Executor Benchmark
189189
tool: 'go'

.github/workflows/dependabot-auto-fix.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818
with:
1919
ref: ${{ github.head_ref }}
2020

21-
- uses: actions/setup-go@v6.3.0
21+
- uses: actions/setup-go@v6.4.0
2222
with:
2323
go-version-file: ./go.mod
2424

2525
- name: Install just
26-
uses: extractions/setup-just@v3
26+
uses: extractions/setup-just@v4
2727

2828
- name: Run dependency update
2929
run: just deps

.github/workflows/docker-build-push.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,5 @@ jobs:
4848
push: true
4949
platforms: linux/amd64,linux/arm64
5050
tags: ghcr.io/${{ github.repository_owner }}/${{ matrix.app.name }}:${{ inputs.image-tag }}
51+
cache-from: type=gha,scope=${{ matrix.app.name }}
52+
cache-to: type=gha,mode=max,scope=${{ matrix.app.name }}

.github/workflows/docker-tests.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,12 @@ jobs:
2424
steps:
2525
- uses: actions/checkout@v6.0.2
2626
- name: set up go
27-
uses: actions/setup-go@v6.3.0
27+
uses: actions/setup-go@v6.4.0
2828
with:
2929
go-version-file: ./test/docker-e2e/go.mod
30+
cache-dependency-path: "**/go.sum"
3031
- name: Install just
31-
uses: extractions/setup-just@v3
32+
uses: extractions/setup-just@v4
3233
- name: Run Docker E2E Tests
3334
run: just test-docker-e2e
3435
env:
@@ -43,11 +44,12 @@ jobs:
4344
steps:
4445
- uses: actions/checkout@v6.0.2
4546
- name: set up go
46-
uses: actions/setup-go@v6.3.0
47+
uses: actions/setup-go@v6.4.0
4748
with:
4849
go-version-file: ./test/docker-e2e/go.mod
50+
cache-dependency-path: "**/go.sum"
4951
- name: Install just
50-
uses: extractions/setup-just@v3
52+
uses: extractions/setup-just@v4
5153
- name: Run Docker Upgrade E2E Tests
5254
run: just test-docker-upgrade-e2e
5355
env:
@@ -62,11 +64,12 @@ jobs:
6264
steps:
6365
- uses: actions/checkout@v6.0.2
6466
- name: set up go
65-
uses: actions/setup-go@v6.3.0
67+
uses: actions/setup-go@v6.4.0
6668
with:
6769
go-version-file: ./test/docker-e2e/go.mod
70+
cache-dependency-path: "**/go.sum"
6871
- name: Install just
69-
uses: extractions/setup-just@v3
72+
uses: extractions/setup-just@v4
7073
- name: Run Docker Compat E2E Tests
7174
run: just test-docker-compat
7275
env:

.github/workflows/docs_deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
cache: yarn # or pnpm / npm
4040
cache-dependency-path: docs/yarn.lock
4141
- name: Setup Pages
42-
uses: actions/configure-pages@v5
42+
uses: actions/configure-pages@v6
4343
- name: Install dependencies
4444
run: yarn install # or pnpm install / npm ci
4545
working-directory: docs

.github/workflows/lint.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v6.0.2
16-
- uses: actions/setup-go@v6.3.0
16+
- uses: actions/setup-go@v6.4.0
1717
with:
1818
go-version-file: ./go.mod
19+
cache-dependency-path: "**/go.sum"
1920
# This steps sets the GIT_DIFF environment variable to true
2021
# if files defined in PATTERS changed
2122
- uses: technote-space/get-diff-action@v6.1.2

.github/workflows/rust-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
run: cargo llvm-cov --workspace --lcov --output-path lcov.info
8383

8484
- name: Upload coverage to Codecov
85-
uses: codecov/codecov-action@v5
85+
uses: codecov/codecov-action@v6
8686
with:
8787
files: lcov.info
8888
flags: rust

.github/workflows/test.yml

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,12 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@v6.0.2
1616
- name: set up go
17-
uses: actions/setup-go@v6.3.0
17+
uses: actions/setup-go@v6.4.0
1818
with:
1919
go-version-file: ./go.mod
20+
cache-dependency-path: "**/go.sum"
2021
- name: Install just
21-
uses: extractions/setup-just@v3
22+
uses: extractions/setup-just@v4
2223
- name: Build all ev-node binaries
2324
run: just build-all
2425

@@ -27,10 +28,11 @@ jobs:
2728
runs-on: ubuntu-latest
2829
steps:
2930
- uses: actions/checkout@v6.0.2
30-
- uses: actions/setup-go@v6.3.0
31+
- uses: actions/setup-go@v6.4.0
3132
with:
3233
go-version-file: ./go.mod
33-
- uses: extractions/setup-just@v3
34+
cache-dependency-path: "**/go.sum"
35+
- uses: extractions/setup-just@v4
3436
- run: just deps
3537
- name: check for diff
3638
run: git diff --exit-code
@@ -44,11 +46,12 @@ jobs:
4446
steps:
4547
- uses: actions/checkout@v6.0.2
4648
- name: set up go
47-
uses: actions/setup-go@v6.3.0
49+
uses: actions/setup-go@v6.4.0
4850
with:
4951
go-version-file: ./go.mod
52+
cache-dependency-path: "**/go.sum"
5053
- name: Install just
51-
uses: extractions/setup-just@v3
54+
uses: extractions/setup-just@v4
5255
- name: Run unit test
5356
run: just test-cover
5457
- name: Upload unit test coverage report
@@ -63,11 +66,12 @@ jobs:
6366
steps:
6467
- uses: actions/checkout@v6.0.2
6568
- name: set up go
66-
uses: actions/setup-go@v6.3.0
69+
uses: actions/setup-go@v6.4.0
6770
with:
6871
go-version-file: ./go.mod
72+
cache-dependency-path: "**/go.sum"
6973
- name: Install just
70-
uses: extractions/setup-just@v3
74+
uses: extractions/setup-just@v4
7175
- name: Run integration test
7276
run: just test-integration-cover
7377
- name: Upload integration test coverage report
@@ -86,9 +90,10 @@ jobs:
8690
steps:
8791
- uses: actions/checkout@v6.0.2
8892
- name: set up go
89-
uses: actions/setup-go@v6.3.0
93+
uses: actions/setup-go@v6.4.0
9094
with:
9195
go-version-file: ./go.mod
96+
cache-dependency-path: "**/go.sum"
9297
- name: Set up Docker Buildx
9398
uses: docker/setup-buildx-action@v4
9499
- name: Build evstack:local-dev (cached)
@@ -98,10 +103,10 @@ jobs:
98103
file: apps/testapp/Dockerfile
99104
load: true
100105
tags: evstack:local-dev
101-
cache-from: type=gha
102-
cache-to: type=gha,mode=max
106+
cache-from: type=gha,scope=ev-node-testapp
107+
cache-to: type=gha,mode=max,scope=ev-node-testapp
103108
- name: Install just
104-
uses: extractions/setup-just@v3
109+
uses: extractions/setup-just@v4
105110
- name: E2E Tests
106111
run: just test-e2e
107112

@@ -112,11 +117,12 @@ jobs:
112117
steps:
113118
- uses: actions/checkout@v6.0.2
114119
- name: set up go
115-
uses: actions/setup-go@v6.3.0
120+
uses: actions/setup-go@v6.4.0
116121
with:
117122
go-version-file: ./go.mod
123+
cache-dependency-path: "**/go.sum"
118124
- name: Install just
119-
uses: extractions/setup-just@v3
125+
uses: extractions/setup-just@v4
120126
- name: EVM Tests
121127
run: just test-evm
122128

@@ -139,7 +145,7 @@ jobs:
139145
name: integration-test-coverage-report-${{ github.sha }}
140146
path: ./integration-coverage
141147
- name: Upload combined coverage report
142-
uses: codecov/codecov-action@v5
148+
uses: codecov/codecov-action@v6
143149
with:
144150
token: ${{ secrets.CODECOV_TOKEN }}
145151
files: ./unit-coverage/coverage.txt,./integration-coverage/coverage.txt

0 commit comments

Comments
 (0)