From 716da82cf0bdb854827a64a9304f5ca134169de9 Mon Sep 17 00:00:00 2001 From: Yorick Date: Sat, 11 Jan 2025 22:59:23 +0000 Subject: [PATCH] Bash default --- .github/actions/test_client_stack/action.yml | 9 ++++----- .github/workflows/build-besu.yml | 5 ++++- .github/workflows/build-deposit.yml | 5 ++++- .github/workflows/build-erigon.yml | 5 ++++- .github/workflows/build-geth.yml | 5 ++++- .github/workflows/build-grandine.yml | 9 ++++----- .github/workflows/build-lighthouse.yml | 5 ++++- .github/workflows/build-lodestar.yml | 5 ++++- .github/workflows/build-nethermind.yml | 5 ++++- .github/workflows/build-nimbus-el.yml | 5 ++++- .github/workflows/build-nimbus.yml | 5 ++++- .github/workflows/build-prysm.yml | 5 ++++- .github/workflows/build-reth.yml | 5 ++++- .github/workflows/build-teku.yml | 5 ++++- .github/workflows/test-ethd.yml | 5 ++++- .github/workflows/test-grafana.yml | 5 ++++- .github/workflows/test-grandine-reth.yml | 9 ++++----- .github/workflows/test-lighthouse-reth.yml | 5 ++++- .github/workflows/test-lodestar-erigon.yml | 5 ++++- .github/workflows/test-nimbus-nethermind.yml | 5 ++++- .github/workflows/test-prysm-geth.yml | 5 ++++- .github/workflows/test-teku-besu.yml | 5 ++++- 22 files changed, 88 insertions(+), 34 deletions(-) diff --git a/.github/actions/test_client_stack/action.yml b/.github/actions/test_client_stack/action.yml index 60832b28..fe7ddf9b 100644 --- a/.github/actions/test_client_stack/action.yml +++ b/.github/actions/test_client_stack/action.yml @@ -1,21 +1,20 @@ name: "Test Client Stack" description: "A custom action to test CL, VC and EL" +defaults: + run: + shell: bash + runs: using: "composite" steps: - name: Start client combo run: ./ethd up - shell: bash - name: Pause for 30 seconds run: sleep 30 - shell: bash - name: Test CL run: ./.github/check-service.sh consensus - shell: bash - name: Test VC run: ./.github/check-service.sh validator - shell: bash - name: Test EL run: ./.github/check-service.sh execution - shell: bash diff --git a/.github/workflows/build-besu.yml b/.github/workflows/build-besu.yml index 2e3e7989..7b6323c1 100644 --- a/.github/workflows/build-besu.yml +++ b/.github/workflows/build-besu.yml @@ -1,5 +1,9 @@ name: Source build Besu +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Teku/Besu w/ VC diff --git a/.github/workflows/build-deposit.yml b/.github/workflows/build-deposit.yml index 69b4159c..ab1ee19e 100644 --- a/.github/workflows/build-deposit.yml +++ b/.github/workflows/build-deposit.yml @@ -1,5 +1,9 @@ name: Source build Besu +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -26,4 +30,3 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash diff --git a/.github/workflows/build-erigon.yml b/.github/workflows/build-erigon.yml index 7018c55f..dc406b82 100644 --- a/.github/workflows/build-erigon.yml +++ b/.github/workflows/build-erigon.yml @@ -1,5 +1,9 @@ name: Source build Erigon +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Lodestar/Erigon w/ VC diff --git a/.github/workflows/build-geth.yml b/.github/workflows/build-geth.yml index f0253166..ea26b798 100644 --- a/.github/workflows/build-geth.yml +++ b/.github/workflows/build-geth.yml @@ -1,5 +1,9 @@ name: Source build Geth +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -32,7 +36,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Prysm/Geth w/ VC diff --git a/.github/workflows/build-grandine.yml b/.github/workflows/build-grandine.yml index 1a29b09d..1e7d3dba 100644 --- a/.github/workflows/build-grandine.yml +++ b/.github/workflows/build-grandine.yml @@ -1,5 +1,9 @@ name: Source build Grandine +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -26,19 +30,14 @@ jobs: set_value_in_env - name: Build Grandine run: ./ethd update - shell: bash - name: Start Grandine/Reth run: ./ethd up - shell: bash - name: Pause for 30 seconds run: sleep 30 - shell: bash - name: Test Reth run: ./.github/check-service.sh execution - shell: bash - name: Test Grandine CL run: ./.github/check-service.sh consensus - shell: bash # - name: Test Grandine VC # run: ./.github/check-service.sh validator - name: Set Grandine/Reth w/ Lighthouse VC diff --git a/.github/workflows/build-lighthouse.yml b/.github/workflows/build-lighthouse.yml index 22ad12c7..f0cb47e1 100644 --- a/.github/workflows/build-lighthouse.yml +++ b/.github/workflows/build-lighthouse.yml @@ -1,5 +1,9 @@ name: Source build Lighthouse +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Lighthouse/Reth w/ VC diff --git a/.github/workflows/build-lodestar.yml b/.github/workflows/build-lodestar.yml index be7dd0a2..407345b0 100644 --- a/.github/workflows/build-lodestar.yml +++ b/.github/workflows/build-lodestar.yml @@ -1,5 +1,9 @@ name: Source build Lodestar +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Lodestar/Erigon w/ VC diff --git a/.github/workflows/build-nethermind.yml b/.github/workflows/build-nethermind.yml index 38bef736..72c411d1 100644 --- a/.github/workflows/build-nethermind.yml +++ b/.github/workflows/build-nethermind.yml @@ -1,5 +1,9 @@ name: Source build Nethermind +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Nimbus/Nethermind w/ VC diff --git a/.github/workflows/build-nimbus-el.yml b/.github/workflows/build-nimbus-el.yml index d3fedc3b..8fe08d1b 100644 --- a/.github/workflows/build-nimbus-el.yml +++ b/.github/workflows/build-nimbus-el.yml @@ -1,5 +1,9 @@ name: Source build Nimbus EL +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Nimbus/Nimbus w/ VC diff --git a/.github/workflows/build-nimbus.yml b/.github/workflows/build-nimbus.yml index aab858a5..de4c0e7c 100644 --- a/.github/workflows/build-nimbus.yml +++ b/.github/workflows/build-nimbus.yml @@ -1,5 +1,9 @@ name: Source build Nimbus +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Start Nimbus/Nethermind run: ./ethd up - name: Pause for 30 seconds diff --git a/.github/workflows/build-prysm.yml b/.github/workflows/build-prysm.yml index 3839a899..247eff8d 100644 --- a/.github/workflows/build-prysm.yml +++ b/.github/workflows/build-prysm.yml @@ -1,5 +1,9 @@ name: Source build Prysm +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -32,7 +36,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Prysm/Geth w/ VC diff --git a/.github/workflows/build-reth.yml b/.github/workflows/build-reth.yml index c263a498..716bfc54 100644 --- a/.github/workflows/build-reth.yml +++ b/.github/workflows/build-reth.yml @@ -1,5 +1,9 @@ name: Source build Reth +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -26,7 +30,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Lighthouse/Reth w/ VC diff --git a/.github/workflows/build-teku.yml b/.github/workflows/build-teku.yml index 81e6df02..b89b2a20 100644 --- a/.github/workflows/build-teku.yml +++ b/.github/workflows/build-teku.yml @@ -1,5 +1,9 @@ name: Source build Teku +defaults: + run: + shell: bash + on: schedule: - cron: "42 7 * * 2" # Weekly Tuesday at 7:42 AM UTC @@ -29,7 +33,6 @@ jobs: set_value_in_env - name: Build clients run: ./ethd update - shell: bash - name: Test the stack uses: ./.github/actions/test_client_stack - name: Set Teku/Besu w/ VC diff --git a/.github/workflows/test-ethd.yml b/.github/workflows/test-ethd.yml index 97f8cc51..2f5a1774 100644 --- a/.github/workflows/test-ethd.yml +++ b/.github/workflows/test-ethd.yml @@ -1,5 +1,8 @@ name: Test ethd -run-name: Test ethd + +defaults: + run: + shell: bash on: push: diff --git a/.github/workflows/test-grafana.yml b/.github/workflows/test-grafana.yml index 65e68764..a1a59fef 100644 --- a/.github/workflows/test-grafana.yml +++ b/.github/workflows/test-grafana.yml @@ -1,5 +1,8 @@ name: Test Grafana -run-name: Test Grafana + +defaults: + run: + shell: bash on: push: diff --git a/.github/workflows/test-grandine-reth.yml b/.github/workflows/test-grandine-reth.yml index b3ef28ac..3c0c4d94 100644 --- a/.github/workflows/test-grandine-reth.yml +++ b/.github/workflows/test-grandine-reth.yml @@ -1,5 +1,8 @@ name: Test Grandine and Reth -run-name: Test Grandine and Reth + +defaults: + run: + shell: bash on: push: @@ -29,16 +32,12 @@ jobs: set_value_in_env - name: Start Grandine/Reth run: ./ethd up - shell: bash - name: Pause for 30 seconds run: sleep 30 - shell: bash - name: Test Reth run: ./.github/check-service.sh execution - shell: bash - name: Test Grandine CL run: ./.github/check-service.sh consensus - shell: bash # - name: Test Grandine VC # run: ./.github/check-service.sh validator - name: Set Grandine/Reth w/ Lighthouse VC diff --git a/.github/workflows/test-lighthouse-reth.yml b/.github/workflows/test-lighthouse-reth.yml index 4b2a5d79..cc944840 100644 --- a/.github/workflows/test-lighthouse-reth.yml +++ b/.github/workflows/test-lighthouse-reth.yml @@ -1,5 +1,8 @@ name: Test Lighthouse and Reth -run-name: Test Lighthouse and Reth + +defaults: + run: + shell: bash on: push: diff --git a/.github/workflows/test-lodestar-erigon.yml b/.github/workflows/test-lodestar-erigon.yml index 8187439b..29cb93a0 100644 --- a/.github/workflows/test-lodestar-erigon.yml +++ b/.github/workflows/test-lodestar-erigon.yml @@ -1,5 +1,8 @@ name: Test Lodestar and Erigon -run-name: Test Lodestar and Erigon + +defaults: + run: + shell: bash on: push: diff --git a/.github/workflows/test-nimbus-nethermind.yml b/.github/workflows/test-nimbus-nethermind.yml index 6115b346..3d59efca 100644 --- a/.github/workflows/test-nimbus-nethermind.yml +++ b/.github/workflows/test-nimbus-nethermind.yml @@ -1,5 +1,8 @@ name: Test Nimbus and Nethermind -run-name: Test Nimbus and Nethermind + +defaults: + run: + shell: bash on: push: diff --git a/.github/workflows/test-prysm-geth.yml b/.github/workflows/test-prysm-geth.yml index 9af1e834..52cd7ffe 100644 --- a/.github/workflows/test-prysm-geth.yml +++ b/.github/workflows/test-prysm-geth.yml @@ -1,5 +1,8 @@ name: Test Prysm and Geth -run-name: Test Prysm and Geth + +defaults: + run: + shell: bash on: push: diff --git a/.github/workflows/test-teku-besu.yml b/.github/workflows/test-teku-besu.yml index 9e90db2f..aebfc274 100644 --- a/.github/workflows/test-teku-besu.yml +++ b/.github/workflows/test-teku-besu.yml @@ -1,5 +1,8 @@ name: Test Teku and Besu -run-name: Test Teku and Besu + +defaults: + run: + shell: bash on: push: