From 2e5fd52b6ee562f01e68eb1a2a783503ce41481f Mon Sep 17 00:00:00 2001 From: Christopher Horrell Date: Mon, 25 May 2026 23:06:45 -0400 Subject: [PATCH] ci: add concurrency controls to all workflows --- .github/workflows/dockerimage.yml | 4 ++++ .github/workflows/linting.yml | 4 ++++ .github/workflows/update-current-image.yml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/.github/workflows/dockerimage.yml b/.github/workflows/dockerimage.yml index 974164b..7f5bcf4 100644 --- a/.github/workflows/dockerimage.yml +++ b/.github/workflows/dockerimage.yml @@ -7,6 +7,10 @@ on: - "build.sh" - ".github/workflows/dockerimage.yml" +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + env: IMAGE_NAME: node-minimal diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 9f706ce..ce34495 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -3,6 +3,10 @@ name: Linting on: pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + permissions: contents: read diff --git a/.github/workflows/update-current-image.yml b/.github/workflows/update-current-image.yml index 5f89587..1502247 100644 --- a/.github/workflows/update-current-image.yml +++ b/.github/workflows/update-current-image.yml @@ -10,6 +10,10 @@ on: required: false type: string +concurrency: + group: ${{ github.workflow }} + cancel-in-progress: false + env: IMAGE_NAME: node-minimal