Docs: https://docs.github.com/en/actions/using-jobs/using-concurrency
@@ -5,6 +5,10 @@ on:
- '**.md'
- 'app/src/main/res/**/strings.xml'
+concurrency:
+ group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
+ cancel-in-progress: true
+
permissions:
contents: read
@@ -6,18 +6,16 @@ on:
tags:
- v*
+ group: ${{ github.workflow }}
jobs:
build:
name: Build app
runs-on: ubuntu-latest
steps:
- - name: Cancel previous runs
- uses: styfle/[email protected]
- with:
- access_token: ${{ github.token }}
- all_but_latest: true
-
- name: Clone repo
uses: actions/checkout@v3
@@ -1,16 +0,0 @@
-name: Cancel old pull request workflows
-on:
- workflow_run:
- workflows: ["PR build check"]
- types:
- - requested
-jobs:
- cancel:
- runs-on: ubuntu-latest
- steps:
- - uses: styfle/[email protected]
- workflow_id: ${{ github.event.workflow.id }}