Mercurial > vim
comparison .github/workflows/ci.yml @ 26725:11383a35b497 v8.2.3891
patch 8.2.3891: github CI: workflows may overlap
Commit: https://github.com/vim/vim/commit/7f4a628efefd893a3cad3a1fdde340c98360f705
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Sat Dec 25 11:20:30 2021 +0000
patch 8.2.3891: github CI: workflows may overlap
Problem: Github CI: workflows may overlap.
Solution: Cancel previous workflows when starting a new one. (Yegappan
Lakshmanan, closes #9400)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 25 Dec 2021 12:30:03 +0100 |
parents | 119924c37d39 |
children | f1f47818f16e |
comparison
equal
deleted
inserted
replaced
26724:95d06f5be51e | 26725:11383a35b497 |
---|---|
2 | 2 |
3 on: | 3 on: |
4 push: | 4 push: |
5 branches: ['**'] | 5 branches: ['**'] |
6 pull_request: | 6 pull_request: |
7 | |
8 # Cancels all previous workflow runs for pull requests that have not completed. | |
9 concurrency: | |
10 # The concurrency group contains the workflow name and the branch name for | |
11 # pull requests or the commit hash for any other events. | |
12 group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }} | |
13 cancel-in-progress: true | |
7 | 14 |
8 jobs: | 15 jobs: |
9 linux: | 16 linux: |
10 runs-on: ubuntu-18.04 | 17 runs-on: ubuntu-18.04 |
11 | 18 |