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