Skip to content
Merged
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/workflows/all-tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ on:

jobs:
changes:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: Filter commit changes
outputs:
all-tools: ${{ steps.filter.outputs['all-tools'] }}
Expand All @@ -47,7 +47,7 @@ jobs:
uses: ./.github/workflows/reusable-store-image-name-and-tags.yml

check_image_tags_exist:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: Check image tags exist
needs: [changes, store_image_name_and_tags]
if: ${{ needs.changes.outputs['all-tools'] == 'false' }}
Expand All @@ -61,7 +61,7 @@ jobs:
image_name: consensys/linea-alltools

all-tools-tag-only:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: All tools tag only
needs: [changes, store_image_name_and_tags, check_image_tags_exist]
if: ${{ github.event_name != 'pull_request' && needs.changes.outputs['all-tools'] == 'false' }}
Expand All @@ -86,7 +86,7 @@ jobs:
needs: [changes, store_image_name_and_tags, all-tools-tag-only]
if: ${{ always() && needs.store_image_name_and_tags.outputs.commit_tag != '' && (needs.changes.outputs['all-tools'] == 'true' || needs.all-tools-tag-only.result != 'success' || needs.all-tools-tag-only.outputs.image_tagged != 'true') }}
# ~0.5 mins saved vs small
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
env:
COMMIT_TAG: ${{ needs.store_image_name_and_tags.outputs.commit_tag }}
DEVELOP_TAG: ${{ needs.store_image_name_and_tags.outputs.develop_tag }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ permissions:

jobs:
bench:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
timeout-minutes: 120
steps:
- name: Checkout repository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ permissions:

jobs:
bench:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
timeout-minutes: 120
steps:
- name: Checkout repository
Expand All @@ -82,7 +82,12 @@ jobs:
opt) ref="${{ inputs.zkc_optim_ref || 'b1af3445bfc4b3a3254a52b1929aadd07ad7fa3e' }}" ;;
esac
tmpbin=$(mktemp -d)
GOBIN="$tmpbin" go install "github.com/consensys/go-corset/cmd/zkc@${ref}"
# go-corset was renamed/moved to github.com/LFDT-Lineth/zkc. The module
# path must match the ref's own go.mod: post-rename refs (e.g. main) use
# the new path, pre-rename refs/tags still declare the old path. Try the
# new path first and fall back to the old one so both sides resolve.
GOBIN="$tmpbin" go install "github.com/LFDT-Lineth/zkc/cmd/zkc@${ref}" \
|| GOBIN="$tmpbin" go install "github.com/consensys/go-corset/cmd/zkc@${ref}"
mv "$tmpbin/zkc" "/tmp/zkc-${variant}"
rmdir "$tmpbin"
echo "::group::zkc-${variant} version (${ref})"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/arithmetization-riscv-act4-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ permissions:

jobs:
act4-reference-tests:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ permissions:

jobs:
sample-guest-programs-run:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
## Override with a custom go-corset repo commit here in the event zkc on main is failing
env:
GO_CORSET_REF_FOR_ZKC: ${{ inputs.go-corset-ref || 'main' }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ permissions:

jobs:
binary-run-and-go-corset-check:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ permissions:

jobs:
check-compilation:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-lib-versions-changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ concurrency:

jobs:
check_lib_version_change:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
outputs:
besu_commit_changed: ${{ steps.check_besu_commit.outputs.version_changed }}

Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/codecov-external-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions: {}
jobs:
get-commit-tag:
if: github.event.workflow_run.head_repository.fork == true
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: get-commit-tag
permissions: {}
outputs:
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:

upload-codecov-coordinator:
needs: [ get-commit-tag ]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: upload-codecov-coordinator
permissions:
actions: read # download artifacts from another workflow run
Expand Down Expand Up @@ -87,7 +87,7 @@ jobs:

upload-codecov-smart-contracts:
needs: [ get-commit-tag ]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: upload-codecov-smart-contracts
permissions:
actions: read # download artifacts from another workflow run
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:

upload-codecov-ts:
needs: [ get-commit-tag ]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: upload-codecov-ts
permissions:
actions: read # download artifacts from another workflow run
Expand Down Expand Up @@ -167,7 +167,7 @@ jobs:

upload-codecov-native-yield-ts:
needs: [ get-commit-tag ]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: upload-codecov-native-yield-ts
permissions:
actions: read # download artifacts from another workflow run
Expand Down Expand Up @@ -206,7 +206,7 @@ jobs:

upload-codecov-lido-ts:
needs: [ get-commit-tag ]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: upload-codecov-lido-ts
permissions:
actions: read # download artifacts from another workflow run
Expand Down Expand Up @@ -245,7 +245,7 @@ jobs:

upload-codecov-sdk-ts:
needs: [ get-commit-tag ]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: upload-codecov-sdk-ts
permissions:
actions: read # download artifacts from another workflow run
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
changes:
name: Detect Changes
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
outputs:
languages: ${{ steps.set-matrix.outputs.languages }}
permissions:
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
analyze:
name: Analyze
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
needs: changes
if: ${{ needs.changes.outputs.languages != '[]' }}
permissions:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/component-changelog-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ concurrency:

jobs:
push-component-changelog:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
steps:
# Mint a short-lived token either for the release bot GitHub App to commit the changelog changes
# directly bypassin the branch-protection or for PR bot GitHub App to create PR with the changelog changes.
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/component-changelog-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ concurrency:

jobs:
filter-commit-changes:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
name: Filter commit changes
outputs:
coordinator: ${{ steps.filter.outputs.coordinator }}
Expand Down Expand Up @@ -61,7 +61,7 @@ jobs:

upload-component-changelog:
needs: [filter-commit-changes]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
strategy:
fail-fast: false
matrix:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coordinator-build-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ concurrency:

jobs:
build-and-publish:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
name: Coordinator build
env:
IMAGE_TAG: ${{ inputs.image_tag }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coordinator-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
# ? Seems to fail more often on xl
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
name: Coordinator tests
steps:
- name: Checkout
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

jobs:
get-has-changes-requiring-e2e-testing:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
outputs:
has_changes_requiring_e2e_testing: ${{ steps.evaluate.outputs.result }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/github-release-besu-plugin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ on:

jobs:
release:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
steps:
- name: Validate inputs
env:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ concurrency:

jobs:
build-and-publish:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
name: lido-governance-monitor
env:
COMMIT_TAG: ${{ inputs.commit_tag }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lido-governance-monitor-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ concurrency:

jobs:
run-tests:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
name: lido-governance-monitor-testing
env:
COMMIT_TAG: ${{ inputs.commit_tag }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linea-besu-build-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:
jobs:
build:
environment: publish
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linea-besu-package-build-and-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ on:

jobs:
build-and-upload-artifact:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
outputs:
linea_besu_package_tag: ${{ steps.build-plugins-and-assemble.outputs.dockertag }}
dockerimage: ${{ steps.build-plugins-and-assemble.outputs.dockerimage }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ on:

jobs:
build-and-upload-images:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
concurrency:
group: build-images-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linea-besu-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ concurrency:

jobs:
check-branch-and-release-tag-suffix:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
steps:
- name: Enforce non-main branch must have custom release tag suffix
if: github.ref_name != 'main' && inputs.release_tag_suffix == ''
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/linea-milestone-release-with-dry-run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ concurrency:

jobs:
release-branch-check:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
steps:
- name: Enforce main branch
if: ${{ github.ref != 'refs/heads/main' }}
Expand All @@ -42,7 +42,7 @@ jobs:
create-temp-branch-and-dispatch-release:
needs: [release-branch-check]
if: ${{ inputs.dry_run_release_on_branch }}
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
permissions:
actions: write
outputs:
Expand Down Expand Up @@ -136,7 +136,7 @@ jobs:
exit 1

manual-run-release-on-main:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
needs: [create-temp-branch-and-dispatch-release]
if: ${{ always() && !cancelled() && inputs.dry_run_release_on_branch }}
environment: ${{ inputs.dry_run_release_on_branch && 'run-release-on-main' || '' }}
Expand All @@ -155,7 +155,7 @@ jobs:
# branch / tags / releases / docker tags. The only skip case is when
# create-temp-branch-and-dispatch-release didn't succeed (nothing to clean).
if: ${{ always() && inputs.dry_run_release_on_branch && needs.create-temp-branch-and-dispatch-release.outputs.branch != '' }}
runs-on: gha-runner-scale-set-ubuntu-24-amd64-small
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-small
# Generous timeout — the milestone release workflow can run for a while
# (build + e2e + per-component releases). Bump if you hit it in practice.
timeout-minutes: 240
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/linea-sequencer-plugin-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ concurrency:
jobs:
run-linea-sequencer-plugins-unit-tests:
name: "Sequencer Plugin Unit Tests"
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down Expand Up @@ -48,7 +48,7 @@ jobs:

run-linea-sequencer-plugins-acceptance-tests:
name: "Sequencer Plugin Acceptance Tests"
runs-on: gha-runner-scale-set-ubuntu-24-amd64-large
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-large
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/linea-tracer-plugin-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
# Build - for release and for tests
# ==================================================================
build:
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
outputs:
versionTag: ${{ steps.config.outputs.VERSION_TAG }}
steps:
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
# ==================================================================
replay-tests:
needs: [ build ]
runs-on: gha-runner-scale-set-ubuntu-24-amd64-xxl
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-xxl
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down Expand Up @@ -116,7 +116,7 @@ jobs:
publish:
needs: [ build ]
if: github.event_name != 'pull_request'
runs-on: gha-runner-scale-set-ubuntu-24-amd64-med
runs-on: gha-lfdt-lineth-ss-ubuntu-24-amd64-med
env:
architecture: "amd64"
GRADLE_OPTS: "-Xmx6g -Dorg.gradle.parallel=true -Dorg.gradle.workers.max=4"
Expand Down
Loading
Loading