From 2e2bf2ada6ca9848a747bf68e6bc5227403ad3d6 Mon Sep 17 00:00:00 2001 From: zjb0807 Date: Mon, 9 Jun 2025 08:35:09 +0800 Subject: [PATCH 1/3] update workflow version --- .github/workflows/benchmark.yml | 2 +- .github/workflows/coverage.yml | 7 ++++--- .github/workflows/test.yml | 8 ++++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index e865a6143..e3492d89f 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -71,7 +71,7 @@ jobs: ` }) return data.data.id - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: | ~/.cargo/bin/ diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 7f2877bd3..47ae1b7c6 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -29,7 +29,7 @@ jobs: uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: | ~/.cargo/bin/ @@ -54,8 +54,9 @@ jobs: ethjson evm-jsontests \ --exclude-files **/mock.rs **/weights.rs **/weights/* --out xml - name: Upload to codecov.io - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v5 with: - token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: true # optional (default = false) verbose: true # optional (default = false) + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ca1927ea0..9748bfc1c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: | ~/.cargo/bin/ @@ -61,7 +61,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: | ~/.cargo/bin/ @@ -85,7 +85,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: | ~/.cargo/bin/ @@ -117,7 +117,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: | ~/.cargo/bin/ From f73333c2374a0a1b581f8fa7d23dcc33ee8ff204 Mon Sep 17 00:00:00 2001 From: zjb0807 Date: Mon, 9 Jun 2025 21:50:10 +0800 Subject: [PATCH 2/3] update --- .github/workflows/coverage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 47ae1b7c6..bb146bb0b 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -18,7 +18,7 @@ concurrency: cancel-in-progress: true env: - TARPAULIN_VERSION: 0.32.3 + TARPAULIN_VERSION: 0.32.7 CARGO_INCREMENTAL: 0 jobs: test: From 182d0278bcf080a58d4940881ae0ede9bcd576c9 Mon Sep 17 00:00:00 2001 From: zjb0807 Date: Mon, 9 Jun 2025 22:24:20 +0800 Subject: [PATCH 3/3] fix --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9748bfc1c..acd36ea59 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -134,7 +134,7 @@ jobs: with: node-version: 18.x - name: Install deps - run: cargo install staging-chain-spec-builder --force + run: cargo +1.85.0 install staging-chain-spec-builder --force # base64ct 1.8.0 requires the Cargo feature called `edition2024` - name: Run ts tests run: | npm install -g yarn