From 401570bc1a309da8f605b2890254e9358598e39f Mon Sep 17 00:00:00 2001 From: Iain Samuel McLean Elder Date: Mon, 1 Jul 2024 03:17:58 +0200 Subject: [PATCH] Add contidional output --- .github/workflows/test_changes.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/test_changes.yml b/.github/workflows/test_changes.yml index dfe591d..ce636d6 100644 --- a/.github/workflows/test_changes.yml +++ b/.github/workflows/test_changes.yml @@ -7,6 +7,8 @@ jobs: list_changes: name: List changed installers runs-on: ubuntu-latest + outputs: + installers: ${{ github.event_name == 'push' && steps.changed.outputs.changed_installers || steps.all.outputs.all_installers }} steps: - name: Check out code uses: actions/checkout@v4 @@ -19,6 +21,7 @@ jobs: files: programs/** - name: Get changed installer names + id: changed if: github.event_name == 'push' env: CHANGED_FILES: ${{steps.changed-installers.outputs.all_changed_files}} @@ -30,6 +33,7 @@ jobs: } >> "$GITHUB_OUTPUT" - name: Get all installer names + id: all if: github.event_name != 'push' run: | {