We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When a workflow is reused, it is not skipped even though it ran successfully before.
no_transferable_run
# test-child.yaml name: Test (child) on: workflow_dispatch: workflow_call: permissions: actions: write contents: read jobs: skip: runs-on: ubuntu-latest outputs: should_skip: ${{ steps.skip_check.outputs.should_skip }} steps: - id: skip_check uses: fkirc/[email protected] with: do_not_skip: '[]' actual-work: needs: skip if: needs.skip.outputs.should_skip != 'true' runs-on: ubuntu-latest steps: - name: hello run: echo Hello
# test-parent.yaml name: Test (parent) on: workflow_dispatch: permissions: actions: write contents: read jobs: call-child: uses: <owner_redacted>/<repo_redacted>/.github/workflows/test-child.yaml@<branch_redacted>
Step 1.
Step 2.
Step 3.
The text was updated successfully, but these errors were encountered:
We've run into this too, I think it would be a very useful change.
Sorry, something went wrong.
No branches or pull requests
When a workflow is reused, it is not skipped even though it ran successfully before.
Repro
no_transferable_run
)Files
Workflow runs
Step 1.
Step 2.
Step 3.
The text was updated successfully, but these errors were encountered: