From 211d7f2bb27a2343ab71bbe3e6eff7826719851a Mon Sep 17 00:00:00 2001 From: Pablo Labarta Date: Wed, 5 Feb 2025 15:21:41 -0300 Subject: [PATCH 1/2] use prepare-chainspecs script --- .github/workflows/build.yml | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0d067b27d44..a28373f90b1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -825,23 +825,10 @@ jobs: with: name: moonbeam path: target/release - - name: Retrieve moonbeam binary from docker (for plainSpec generation) - run: | - LATEST_CLIENT=$(curl -s https://api.github.com/repos/moonbeam-foundation/moonbeam/releases | jq -r '.[] | select(.name | test("v";"i")) | .tag_name' | sort -rs | head -n 1 | tr -d '[:blank:]') - echo "Latest client: $LATEST_CLIENT" - wget https://github.com/moonbeam-foundation/moonbeam/releases/download/$LATEST_CLIENT/moonbeam -O test/tmp/moonbeam_rt - - name: Prepare Chainspecs + - name: "Prepare chainspecs" run: | cd test - pnpm install - - ## Generate old spec using latest published node, modify it, and generate raw spec - chmod uog+x tmp/moonbeam_rt - chmod uog+x ../target/release/moonbeam - tmp/moonbeam_rt build-spec --chain ${{ matrix.chain }}-local > tmp/${{ matrix.chain }}-plain-spec.json - pnpm tsx scripts/modify-plain-specs.ts process tmp/${{ matrix.chain }}-plain-spec.json tmp/${{ matrix.chain }}-modified-spec.json - tmp/moonbeam_rt build-spec --chain tmp/${{ matrix.chain }}-modified-spec.json --raw > tmp/${{ matrix.chain }}-raw-spec.json - pnpm tsx scripts/preapprove-rt-rawspec.ts process tmp/${{ matrix.chain }}-raw-spec.json tmp/${{ matrix.chain }}-modified-raw-spec.json ../target/release/wbuild/${{ matrix.chain }}-runtime/${{ matrix.chain }}_runtime.compact.compressed.wasm + ./scripts/prepare-chainspecs-for-zombie.sh ${{ matrix.chain }} - name: "Run zombie upgrade test" run: | cd test From 59bd3005333c8ad92819abe45e72fb1c68e336fc Mon Sep 17 00:00:00 2001 From: Pablo Labarta Date: Wed, 5 Feb 2025 17:28:13 -0300 Subject: [PATCH 2/2] readd pnpm install --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a28373f90b1..8250f0e02b0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -828,6 +828,7 @@ jobs: - name: "Prepare chainspecs" run: | cd test + pnpm install ./scripts/prepare-chainspecs-for-zombie.sh ${{ matrix.chain }} - name: "Run zombie upgrade test" run: |