Skip to content

Commit

Permalink
example github workflow passing data between steps
Browse files Browse the repository at this point in the history
  • Loading branch information
shadeofblue committed Nov 7, 2023
1 parent 5ce4724 commit 83aba50
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/passing_args_between_steps.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
on:
push:

jobs:
aaa:
name: Build the image
runs-on: ubuntu-latest

steps:
- name: Set test output
run: echo "::set-output name=test::test output"
id: test
- name: Get DEV YAML image tag
run: echo "YAML_IMAGE_TAG=dupa" >> $GITHUB_ENV
- name: Set YAML image tag
run: echo "::set-output name=tag::$YAML_IMAGE_TAG"
id: yaml_image_tag
- name: Test env
run: echo ${{ env.YAML_IMAGE_TAG }}
- name: Test env2
run: echo $YAML_IMAGE_TAG
- name: Echo test output
run: echo ${{ steps.test.outputs.test}}
- name: Echo yaml image tag
run: echo ${{ steps.yaml_image_tag.outputs.tag}}
- name: Test is dupa
run: echo "is dupa"
if:
${{ steps.yaml_image_tag.outputs.tag == 'dupa' }}
- name: Test is nothing
run: echo "is nothing"
if:
${{ steps.yaml_image_tag.outputs.tag == '' }}

0 comments on commit 83aba50

Please sign in to comment.