name: Cancelling Duplicates | |
on: | |
workflow_run: | |
workflows: | |
- 'Build and test' | |
types: ['requested'] | |
jobs: | |
cancel-duplicate-workflow-runs: | |
name: "Cancel duplicate workflow runs" | |
runs-on: ubuntu-latest | |
steps: | |
- uses: potiuk/cancel-workflow-runs@953e057dc81d3458935a18d1184c386b0f6b5738 # @master | |
name: "Cancel duplicate workflow runs" | |
with: | |
cancelMode: allDuplicates | |
token: ${{ secrets.GITHUB_TOKEN }} | |
sourceRunId: ${{ github.event.workflow_run.id }} | |
skipEventTypes: '["push", "schedule"]' |