Create cancel-all-pr-test-runs (#8986)

This commit is contained in:
Lianmin Zheng
2025-08-08 15:53:51 -07:00
committed by GitHub
parent 92cbef59ec
commit 67a7d1f699
6 changed files with 60 additions and 13 deletions

View File

@@ -0,0 +1,22 @@
name: Cancel PR Workflows on Merge
on:
pull_request_target:
types:
- closed
permissions:
actions: write
jobs:
cancel:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
steps:
- name: Cancel Previous Runs
uses: styfle/cancel-workflow-action@0.12.1
with:
workflow_id: all
access_token: ${{ secrets.GITHUB_TOKEN }}
ignore_sha: true
pr_number: ${{ github.event.pull_request.number }}