cancel old CI checks when updates are pushed to a branch

Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
This commit is contained in:
Kiara Grouwstra 2025-11-04 11:43:59 +01:00
parent f8668a5438
commit 5415350cba
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU
4 changed files with 16 additions and 0 deletions

View file

@ -6,6 +6,10 @@ on:
branches:
- main
concurrency:
cancel-in-progress: true
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
jobs:
deploy:
runs-on: native

View file

@ -9,6 +9,10 @@ on:
branches:
- main
concurrency:
cancel-in-progress: true
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
jobs:
check-data-model:
runs-on: native

View file

@ -23,6 +23,10 @@ on:
branches:
- main
concurrency:
cancel-in-progress: true
group: \${{ forgejo.workflow }}-\${{ forgejo.event.pull_request.number || forgejo.ref }}
jobs:
_checks:
needs: $checks

View file

@ -10,6 +10,10 @@ on:
branches:
- main
concurrency:
cancel-in-progress: true
group: ${{ forgejo.workflow }}-${{ forgejo.event.pull_request.number || forgejo.ref }}
jobs:
_checks:
needs: ["deployment-basic","deployment-cli","deployment-model-nixops4","deployment-model-ssh","deployment-model-tf","deployment-model-tf-proxmox","deployment-panel","nixops-deployment-providers-default","nixops-deployment-providers-fedi201","nixops-deployment-providers-forgejo-ci","nixops-deployment-providers-test","nixops-deployment-providers-vm02116","nixops-deployment-providers-vm02187","nixosConfigurations-fedi201","nixosConfigurations-forgejo-ci","nixosConfigurations-test01","nixosConfigurations-test02","nixosConfigurations-test03","nixosConfigurations-test04","nixosConfigurations-test05","nixosConfigurations-test06","nixosConfigurations-test11","nixosConfigurations-test12","nixosConfigurations-test13","nixosConfigurations-test14","nixosConfigurations-vm02116","nixosConfigurations-vm02187","panel","pre-commit","proxmox-basic","test-mastodon-service","test-peertube-service","vmOptions-fedi201","vmOptions-test01","vmOptions-test02","vmOptions-test03","vmOptions-test04","vmOptions-test05","vmOptions-test06","vmOptions-test11","vmOptions-test12","vmOptions-test13","vmOptions-test14"]