chore(workflows): concurrency

This commit is contained in:
Alex 2024-02-19 23:09:24 +01:00
parent bd0bf836c7
commit 41b2d0cb29
4 changed files with 23 additions and 7 deletions

View File

@ -2,6 +2,10 @@ name: clang-format
on: [push, pull_request]
concurrency:
group: ${{ github.workflow }}-format-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
@ -10,6 +14,6 @@ jobs:
- uses: DoozyX/clang-format-lint-action@v0.16.2
name: clang-format
with:
source: '.'
extensions: 'hpp,h,cpp,c'
source: "."
extensions: "hpp,h,cpp,c"
clangFormatVersion: 16

View File

@ -2,6 +2,10 @@ name: clang-tidy
on: [push, pull_request]
concurrency:
group: ${{ github.workflow }}-tidy-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest

View File

@ -2,6 +2,10 @@ name: freebsd
on: [push, pull_request]
concurrency:
group: ${{ github.workflow }}-freebsd-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
clang:
# Run actions in a FreeBSD VM on the macos-12 runner

View File

@ -2,6 +2,10 @@ name: linux
on: [push, pull_request]
concurrency:
group: ${{ github.workflow }}-linux-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
strategy: