From bc493756dd3e8621a4b0c5302c7bc89f355487a5 Mon Sep 17 00:00:00 2001 From: Marcin Stachniuk Date: Tue, 24 Nov 2020 22:03:01 +0100 Subject: [PATCH] Another test 4 --- .../fail-safe-check-job-should-success-2.yaml | 11 +++++++---- .../fail-safe-check-job-should-success.yaml | 12 ++++++++---- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/.github/workflows/fail-safe-check-job-should-success-2.yaml b/.github/workflows/fail-safe-check-job-should-success-2.yaml index aace5bd..50dbf1e 100644 --- a/.github/workflows/fail-safe-check-job-should-success-2.yaml +++ b/.github/workflows/fail-safe-check-job-should-success-2.yaml @@ -7,23 +7,26 @@ on: jobs: init: runs-on: ubuntu-latest + outputs: + skip: ${{ steps.ci-skip-step.outputs.ci-skip }} + skip-not: ${{ steps.ci-skip-step.outputs.ci-skip-not }} steps: - uses: actions/checkout@v2 with: # Contains Add Readme in message subject ref: '84841e1cb19c7cf14edeb0b0041cead83ed2d8c7' fetch-depth: 0 - - id: init-id + - id: ci-skip-step uses: mstachniuk/ci-skip@tag-for-test # this job should NOT be skipped main_job: needs: init - if: ${{ needs.init-id.outputs.ci-skip-aaaa == 'false' }} + if: ${{ needs.init.outputs.skip == 'false' }} runs-on: ubuntu-latest steps: - run: | - echo "Output ci-skip: ${{ needs.init.outputs.ci-skip }}" - echo "Output ci-skip-not: ${{ needs.init.outputs.ci-skip-not }}" + echo "Output ci-skip: ${{ needs.init.outputs.skip }}" + echo "Output ci-skip-not: ${{ needs.init.outputs.skip-not }}" echo "The main_job should NOT be skipped" exit 0 diff --git a/.github/workflows/fail-safe-check-job-should-success.yaml b/.github/workflows/fail-safe-check-job-should-success.yaml index 1ce51a0..5a154a3 100644 --- a/.github/workflows/fail-safe-check-job-should-success.yaml +++ b/.github/workflows/fail-safe-check-job-should-success.yaml @@ -7,22 +7,26 @@ on: jobs: init: runs-on: ubuntu-latest + outputs: + skip: ${{ steps.ci-skip-step.outputs.ci-skip }} + skip-not: ${{ steps.ci-skip-step.outputs.ci-skip-not }} steps: - uses: actions/checkout@v2 with: # Contains [ci skip] in message body in merge commit ref: '0928dd4ccbb9a9d5e39791011e1ec5792c495848' fetch-depth: 0 - - uses: mstachniuk/ci-skip@tag-for-test + - id: ci-skip-step + uses: mstachniuk/ci-skip@tag-for-test # this job should be skipped main_job: needs: init - if: ${{ needs.init.outputs.ci-skip == 'false' }} + if: ${{ needs.init.outputs.skip == 'false' }} runs-on: ubuntu-latest steps: - run: | - echo "Output ci-skip: ${{ needs.init.outputs.ci-skip }}" - echo "Output ci-skip-not: ${{ needs.init.outputs.ci-skip-not }}" + echo "Output ci-skip: ${{ needs.init.outputs.skip }}" + echo "Output ci-skip-not: ${{ needs.init.outputs.skip-not }}" echo "The main_job should be skipped" exit 1