Skip to content

Commit e5073ee

Browse files
committed
chore: merge main
2 parents 09f1b19 + cc9f965 commit e5073ee

Some content is hidden

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

58 files changed

+1197
-1201
lines changed

.github/workflows/benchmark.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ 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
@@ -57,7 +57,7 @@ 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
@@ -85,7 +85,7 @@ 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
@@ -107,7 +107,7 @@ 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
@@ -130,7 +130,7 @@ 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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ 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

.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: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ 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
3132
uses: extractions/setup-just@v3
3233
- name: Run Docker E2E Tests
@@ -43,9 +44,10 @@ 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
5052
uses: extractions/setup-just@v3
5153
- name: Run Docker Upgrade E2E Tests
@@ -62,9 +64,10 @@ 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
6972
uses: extractions/setup-just@v3
7073
- name: Run Docker Compat E2E Tests

.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: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ 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
2122
uses: extractions/setup-just@v3
2223
- name: Build all ev-node binaries
@@ -27,9 +28,10 @@ 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
34+
cache-dependency-path: "**/go.sum"
3335
- uses: extractions/setup-just@v3
3436
- run: just deps
3537
- name: check for diff
@@ -44,9 +46,10 @@ 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
5154
uses: extractions/setup-just@v3
5255
- name: Run unit test
@@ -63,9 +66,10 @@ 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
7074
uses: extractions/setup-just@v3
7175
- name: Run integration test
@@ -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,8 +103,8 @@ 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
104109
uses: extractions/setup-just@v3
105110
- name: E2E Tests
@@ -112,9 +117,10 @@ 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
119125
uses: extractions/setup-just@v3
120126
- name: EVM Tests
@@ -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

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
## v1.1.0-rc.1
13+
1214
### Added
1315

1416
- Add AWS & GCP KMS signer backend [#3171](https://github.com/evstack/ev-node/pull/3171)
@@ -18,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1820
### Fixed
1921

2022
- Avoid evicting yet to be processed heights [#3204](https://github.com/evstack/ev-node/pull/3204)
23+
- Bound Badger index cache memory to prevent growth with chain length [3209](https://github.com/evstack/ev-node/pull/3209)
2124
- Refetch latest da height instead of da height +1 when P2P is offline [#3201](https://github.com/evstack/ev-node/pull/3201)
2225
- Fix race on startup sync. [#3162](https://github.com/evstack/ev-node/pull/3162)
2326
- Strict raft state. [#3167](https://github.com/evstack/ev-node/pull/3167)

apps/evm/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.25-alpine AS build-env
1+
FROM golang:1.26-alpine AS build-env
22

33
WORKDIR /src
44

0 commit comments

Comments
 (0)