Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/actions/build-docker/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,25 +87,25 @@ runs:

- name: Login to DockerHub (for rate limiting)
if: inputs.dockerhub_username != '' && inputs.dockerhub_password != ''
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ inputs.dockerhub_username }}
password: ${{ inputs.dockerhub_password }}

- name: Login to ghcr.io (for cache)
if: inputs.username != '' && inputs.password != '' && inputs.cache_write == 'true'
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ inputs.username }}
password: ${{ inputs.password }}

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4

- id: build-image
name: Build Docker image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
context: .
file: ./Dockerfile
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/snapsync-run/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ inputs:
runs:
using: composite
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

# We need to run this step because kurtosis uses cached docker images but we want the latest ethrex image
- name: Remove cached ethrex image
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/common_failure_alerts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@ jobs:
fi
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Collect failed job names
id: failed_jobs
uses: actions/github-script@v7
uses: actions/github-script@v8
Comment thread
MegaRedHand marked this conversation as resolved.
with:
result-encoding: string
script: |
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/daily_hive_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ jobs:
large-packages: false

- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

# Set custom args defined in Dockerfile to pin execution-spec-tests versions
# See: https://github.com/ethereum/hive/blob/c2dab60f898b94afe8eeac505f60dcde59205e77/simulators/ethereum/eest/consume-rlp/Dockerfile#L4-L8
Expand Down Expand Up @@ -152,7 +152,7 @@ jobs:
echo "flags=$FLAGS" >> "$GITHUB_OUTPUT"

- name: Log in to the Container registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ vars.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
Expand All @@ -177,13 +177,13 @@ jobs:
artifact_name: results_daily.md
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup Rust Environment
uses: ./.github/actions/setup-rust

- name: Download all results
continue-on-error: true
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
path: hive/workspace/logs
pattern: "*_daily-results.zip"
Expand Down Expand Up @@ -226,7 +226,7 @@ jobs:
run: cargo run --manifest-path tooling/Cargo.toml -p hive_report > results.md

- name: Upload daily result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: results_daily.md
path: |
Expand All @@ -245,10 +245,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download hive results
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ${{ needs.hive-report.outputs.artifact_name }}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/daily_loc_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup Rust Environment
uses: ./.github/actions/setup-rust

- name: Restore cache
id: cache-loc-report
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: tooling/loc/loc_report.json
key: loc-report-${{ github.ref_name }}-${{ github.run_id }}
Expand Down Expand Up @@ -159,7 +159,7 @@ jobs:

- name: Save new loc_report.json to cache
if: success()
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
path: tooling/loc/loc_report.json
key: loc-report-${{ github.ref_name }}-${{ github.run_id }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily_snapsync.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ jobs:
include: ${{ fromJson(needs.prepare.outputs.matrix) }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Set start timestamp
id: start
Expand Down Expand Up @@ -133,7 +133,7 @@ jobs:
include: ${{ fromJson(needs.prepare.outputs.matrix) }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Set start timestamp
id: start
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/main_prover.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
runs-on: gpu
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.event_name == 'workflow_dispatch' && inputs.ref || github.sha }}
- name: Setup Rust Environment
Expand All @@ -52,7 +52,7 @@ jobs:

- name: Set up Docker Buildx
# if: ${{ always() && github.event_name == 'merge_group' }}
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4

# This step is needed because of an state bug in the GPU runner.
# Issue to fix this: https://github.com/lambdaclass/ethrex/pull/2741.
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/manual_docker_performance_publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Log in to the Container registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/pr-main_l1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ jobs:
outputs:
run_tests: ${{ steps.finish.outputs.run_tests }}
steps:
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v3
- uses: actions/checkout@v6
- uses: dorny/paths-filter@v4
id: filter
with:
filters: |
Expand Down Expand Up @@ -64,7 +64,7 @@ jobs:
if: ${{ needs.detect-changes.outputs.run_tests == 'true' }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Free Disk Space
uses: ./.github/actions/free-disk
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
runner: [ubuntu-22.04, ubuntu-22.04-arm, macos-15]
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Free Disk Space
uses: ./.github/actions/free-disk
Expand All @@ -132,7 +132,7 @@ jobs:
needs: detect-changes
if: ${{ needs.detect-changes.outputs.run_tests == 'true' }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Free Disk Space
uses: ./.github/actions/free-disk
Expand All @@ -149,7 +149,7 @@ jobs:
variant: l1
cache_write: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork != true }}
- name: Upload artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ethrex_image
path: /tmp/ethrex_image.tar
Expand All @@ -175,10 +175,10 @@ jobs:
# ethereum_package_args: "./.github/config/assertoor/network_params_ethrex_multiple_cl.yaml"

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Download etherex image artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ethrex_image
path: /tmp
Expand Down Expand Up @@ -245,10 +245,10 @@ jobs:
# artifact_prefix: sync
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download ethrex image artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ethrex_image
path: /tmp
Expand Down Expand Up @@ -301,7 +301,7 @@ jobs:

- name: Log in to the Container registry
if: ${{ env.DOCKERHUB_TOKEN != '' }}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ vars.DOCKERHUB_USERNAME }}
password: ${{ env.DOCKERHUB_TOKEN }}
Expand All @@ -325,7 +325,7 @@ jobs:

- name: Upload Hive Failure Logs
if: ${{ failure() && steps.verify-hive-results.conclusion == 'failure' }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: hive_failed_logs_${{ matrix.artifact_prefix }}
path: src/results/failed_logs
Expand Down Expand Up @@ -354,7 +354,7 @@ jobs:
if: ${{ needs.detect-changes.outputs.run_tests == 'true' }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Free Disk Space
uses: ./.github/actions/free-disk
Expand Down Expand Up @@ -392,7 +392,7 @@ jobs:
if: ${{ needs.detect-changes.outputs.run_tests == 'true' && github.event_name != 'merge_group' }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Free Disk Space
uses: ./.github/actions/free-disk
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pr-main_l1_l2_dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ jobs:
outputs:
run_tests: ${{ steps.finish.outputs.run_tests }}
steps:
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v3
- uses: actions/checkout@v6
- uses: dorny/paths-filter@v4
id: filter
with:
filters: |
Expand All @@ -47,7 +47,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Free Disk Space
uses: ./.github/actions/free-disk
Expand Down
Loading
Loading