name: 'enable dryrun' description: 'check if must run pipeline in dryrun mode' inputs: dry-run-flag: description: 'enable dryrun' required: false type: boolean default: true outputs: dryrun: description: "long sha of the tag" value: ${{ steps.dryrun.outputs.dryrun }} runs: using: "composite" steps: - name: set dryrun flag to TRUE shell: bash id: dryrun env: DRY_RUN_FLAG: ${{ inputs.dry-run-flag }} run: | if [[ "$DRY_RUN_FLAG" == 'true' ]]; then echo "dryrun=--dry-run" >> $GITHUB_OUTPUT; echo "enabling dryrun" else echo "dryrun=" >> $GITHUB_OUTPUT; echo "dryrun NOT enabled" fi