From d9e6fd1ffb68de63dddaac19060086e894c1c713 Mon Sep 17 00:00:00 2001 From: Nathan Moinvaziri Date: Thu, 2 Jan 2025 15:01:51 -0800 Subject: [PATCH] Don't allow concurrent workflows to run. --- .github/workflows/macos.yaml | 3 +++ .github/workflows/ubuntu.yaml | 3 +++ .github/workflows/win32.yaml | 3 +++ .github/workflows/winrt.yaml | 3 +++ 4 files changed, 12 insertions(+) diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index f8c5441..662a39d 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -2,6 +2,9 @@ name: Build - macOS on: [workflow_dispatch, push, pull_request] env: TERM: xterm-256color +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/ubuntu.yaml b/.github/workflows/ubuntu.yaml index 79f8e5a..9b2de03 100644 --- a/.github/workflows/ubuntu.yaml +++ b/.github/workflows/ubuntu.yaml @@ -2,6 +2,9 @@ name: Build - Ubuntu on: [workflow_dispatch, push, pull_request] env: TERM: xterm-256color +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/win32.yaml b/.github/workflows/win32.yaml index 0793ab2..24add1a 100644 --- a/.github/workflows/win32.yaml +++ b/.github/workflows/win32.yaml @@ -2,6 +2,9 @@ name: Build - Windows on: [workflow_dispatch, push, pull_request] env: TERM: xterm-256color +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: build: diff --git a/.github/workflows/winrt.yaml b/.github/workflows/winrt.yaml index 3931812..46d8b74 100644 --- a/.github/workflows/winrt.yaml +++ b/.github/workflows/winrt.yaml @@ -2,6 +2,9 @@ name: Build - Windows Store on: [workflow_dispatch, push, pull_request] env: TERM: xterm-256color +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: build: