Skip to content

feat: add prague, isthmus to nethermind spec #1945

feat: add prague, isthmus to nethermind spec

feat: add prague, isthmus to nethermind spec #1945

Workflow file for this run

name: CI
on:
pull_request:
concurrency:
group: "${{ github.workflow_ref }}-${{ github.head_ref }}"
cancel-in-progress: true
jobs:
run_with_args:
name: Run kurtosis with arguments
strategy:
matrix:
file_name:
[
"./network_params.yaml",
"./.github/tests/kona-node-signer.yaml",
"./.github/tests/op-deployer-042.yaml",
]
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup environment
uses: ./.github/workflows/actions/setup-environment
- name: Run kurtosis
uses: ./.github/workflows/actions/run-kurtosis-docker
with:
args-file: ${{ matrix.file_name }}
# Make sure that `kurtosis run .` without an --args-file works fine (the defaults in input_parser.star are correct)
run_without_args:
name: Run kurtosis without arguments
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup environment
uses: ./.github/workflows/actions/setup-environment
- name: Run kurtosis
uses: ./.github/workflows/actions/run-kurtosis-docker
run_k8s_test:
name: Run k8s tests
uses: ./.github/workflows/reusable-run-k8s.yml
secrets: inherit
lint:
name: Lint
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup environment
uses: ./.github/workflows/actions/setup-environment
- name: Run lint
run: just lint
test:
name: Unit tests
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup environment
uses: ./.github/workflows/actions/setup-environment
- name: Run unit tests
run: just test