From ffa1fffe7fb6f22df927adb10ca6efed94674c05 Mon Sep 17 00:00:00 2001 From: TrueNine Date: Mon, 23 Feb 2026 07:59:27 +0800 Subject: [PATCH] ci: update GitHub Actions workflows (3 modified) --- .github/workflows/ci.yml | 4 ++++ .github/workflows/release-gui.yml | 2 +- .github/workflows/test.yml | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index de244842..9cef1028 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,10 @@ on: branches: - main +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: build: runs-on: ubuntu-24.04 diff --git a/.github/workflows/release-gui.yml b/.github/workflows/release-gui.yml index 3609b6c5..a848962f 100644 --- a/.github/workflows/release-gui.yml +++ b/.github/workflows/release-gui.yml @@ -23,7 +23,7 @@ permissions: jobs: build-gui: strategy: - fail-fast: false + fail-fast: true matrix: include: - platform: 'macos-14' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 56925a9c..cd124f4f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,10 @@ on: branches: - main +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: test: runs-on: ubuntu-24.04