Skip to content

Improve Hedera Solo Output Validation in CI Workflow #99

Improve Hedera Solo Output Validation in CI Workflow

Improve Hedera Solo Output Validation in CI Workflow #99

Workflow file for this run

name: Validate Hedera Solo Outputs
on:
pull_request:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v4
- name: Setup Hedera Solo
uses: ./
id: solo
- name: Validate Hedera Solo Outputs
run: |

Check failure on line 20 in .github/workflows/basic.yml

View workflow run for this annotation

GitHub Actions / Validate Hedera Solo Outputs

Invalid workflow file

The workflow is not valid. .github/workflows/basic.yml (Line: 20, Col: 14): Unexpected symbol: '$output'. Located at position 20 within expression: steps.solo.outputs.$output
REQUIRED_OUTPUTS=("accountId" "privateKey" "publicKey")
for output in "${REQUIRED_OUTPUTS[@]}"; do
if [ -z "${{ steps.solo.outputs.$output }}" ]; then
echo "Error: $output is missing!"
exit 1
fi
done
echo "All outputs are valid."