fkirc/Skip Duplicate Actions

Skip duplicate workflow runs. Skip or ignore specific paths. Cancel outdated workflow runs.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenYour GitHub Access Tokenyes${{ github.token }}
paths_ignoreA JSON-array with ignored path patternsno[]
pathsA JSON-array with path patternsno[]
paths_filterA YAML-string with named paths_ignore/paths patternsno
cancel_othersIf true, then workflow runs from outdated commits will be cancellednofalse
skip_after_successful_duplicateIf true, skip if an already finished duplicate run can be foundnotrue
do_not_skipA JSON-array with triggers that should never be skippedno["workflow_dispatch", "schedule", "merge_group"]
concurrent_skippingOne of never, same_content, same_content_newer, outdated_runs, alwaysyesnever
skip_summaryIf true, make the workflow logs shorternofalse
namedescription
should_skipReturns true if the current run should be skipped according to your configured rules
reasonThe reason why the current run is considered skippable or unskippable
skipped_byReturns information about the workflow run which caused the current run to be skipped
changed_filesA two-dimensional array, with a list of changed files for each commit that was traced back
paths_resultReturns information for each configured filter in paths_filter