diff --git a/.github/workflows/build-test-deploy.yml b/.github/workflows/build-test-deploy.yml index 6c6dd07..8d8a0c4 100644 --- a/.github/workflows/build-test-deploy.yml +++ b/.github/workflows/build-test-deploy.yml @@ -11,8 +11,11 @@ jobs: - uses: actions/checkout@v3 - name: Set Environment Variable + id: set-env run: | echo "MY_ENV_VAR=HelloWorld" >> $GITHUB_ENV + outputs: + my_env_var: ${{ steps.set-env.outputs.MY_ENV_VAR }} example_job: runs-on: ubuntu-latest @@ -25,11 +28,11 @@ jobs: uses: actions/checkout@v3 - name: Get Environment Variable - run: echo "The value of MY_ENV_VAR is ${{ env.MY_ENV_VAR }}" + run: echo "The value of MY_ENV_VAR is ${{ needs.set_env_var.output.my_env_var }}" - name: Use Environment Variable in Another Step run: | - if [[ "${{ env.MY_ENV_VAR }}" == "HelloWorld" ]]; then + if [[ "${{ needs.set_env_var.output.my_env_var }}" == "HelloWorld" ]]; then echo "The environment variable is correctly set!" else echo "The environment variable is not set correctly."