File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 11
11
- uses : actions/checkout@v3
12
12
13
13
- name : Set Environment Variable
14
+ id : set-env
14
15
run : |
15
16
echo "MY_ENV_VAR=HelloWorld" >> $GITHUB_ENV
17
+ outputs :
18
+ my_env_var : ${{ steps.set-env.outputs.MY_ENV_VAR }}
16
19
17
20
example_job :
18
21
runs-on : ubuntu-latest
@@ -25,11 +28,11 @@ jobs:
25
28
uses : actions/checkout@v3
26
29
27
30
- name : Get Environment Variable
28
- run : echo "The value of MY_ENV_VAR is ${{ env.MY_ENV_VAR }}"
31
+ run : echo "The value of MY_ENV_VAR is ${{ needs.set_env_var.output.my_env_var }}"
29
32
30
33
- name : Use Environment Variable in Another Step
31
34
run : |
32
- if [[ "${{ env.MY_ENV_VAR }}" == "HelloWorld" ]]; then
35
+ if [[ "${{ needs.set_env_var.output.my_env_var }}" == "HelloWorld" ]]; then
33
36
echo "The environment variable is correctly set!"
34
37
else
35
38
echo "The environment variable is not set correctly."
You can’t perform that action at this time.
0 commit comments