From 3d09030a8296cba03c36e85ba31ba50430d4c66b Mon Sep 17 00:00:00 2001 From: SashaMIT Date: Wed, 5 Aug 2026 20:38:44 +0700 Subject: [PATCH] ci: bind workflow_dispatch inputs via env before shell Avoid expanding github.event.inputs.* inside run scripts for try-runtime and weights dispatch workflows. --- .github/workflows/try-runtime.yml | 4 +++- .github/workflows/weights.yml | 11 +++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index e272b57e8..6b2c5fd17 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -30,9 +30,11 @@ jobs: run: cargo build --release --features try-runtime - name: Test try-runtime on-runtime-upgrade + env: + WSENDPOINT: ${{ github.event.inputs.wsendpoint }} run: | ./target/release/avail-node try-runtime \ --runtime ./target/release/wbuild/da-runtime/da_runtime.compact.compressed.wasm \ --chain ./misc/genesis/testnet.kate.chain.spec.raw.json \ on-runtime-upgrade live \ - -u ${{ github.event.inputs.wsendpoint }} \ No newline at end of file + -u "$WSENDPOINT" \ No newline at end of file diff --git a/.github/workflows/weights.yml b/.github/workflows/weights.yml index 07c35b650..329833956 100644 --- a/.github/workflows/weights.yml +++ b/.github/workflows/weights.yml @@ -42,15 +42,18 @@ jobs: run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH - name: Build node and run benchmarks + env: + EXTRA_INPUT: ${{ github.event.inputs.extra }} + OURPALLETS_INPUT: ${{ github.event.inputs.ourpallets }} run: | - if [ "${{ github.event.inputs.extra }}" != "0" ]; then - EXTRA="EXTRA=${{ github.event.inputs.extra }}" + if [ "$EXTRA_INPUT" != "0" ]; then + EXTRA="EXTRA=$EXTRA_INPUT" else EXTRA="" fi - if [ "${{ github.event.inputs.ourpallets }}" != "0" ]; then - OUR_PALLETS="OUR_PALLETS=${{ github.event.inputs.ourpallets }}" + if [ "$OURPALLETS_INPUT" != "0" ]; then + OUR_PALLETS="OUR_PALLETS=$OURPALLETS_INPUT" else OUR_PALLETS="" fi