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..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: @@ -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..acd36ea59 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/ @@ -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