Skip to content

Instantly share code, notes, and snippets.

@KyMidd
Created May 7, 2023 18:46
Show Gist options
  • Select an option

  • Save KyMidd/4ab35d61fb121b46ad32fab2b2d1c722 to your computer and use it in GitHub Desktop.

Select an option

Save KyMidd/4ab35d61fb121b46ad32fab2b2d1c722 to your computer and use it in GitHub Desktop.
name: Passing variable Jobs v2 (Broken)
on: workflow_dispatch
jobs:
pass-var:
runs-on: ubuntu-latest
steps:
- name: Set deploy location
id: set-var
run: |
ENVIRONMENT=dev
echo "The ENVIRONMENT var is: $ENVIRONMENT"
echo "ENVIRONMENT=$ENVIRONMENT" >> $GITHUB_ENV
job2-read-var:
runs-on: ubuntu-latest
needs: pass-var
steps:
- name: Print the deploy location
run: |
if [ -z "$ENVIRONMENT" ]; then
echo "No ENVIRONMENT var set, exiting"
exit 1
else
echo "The ENVIRONMENT var is set to: $ENVIRONMENT"
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment