Skip to content

Commit 74ec352

Browse files
committed
fix(ci): deduplicate CI runs with concurrency group
When a PR targets develop, both push and pull_request triggers fire, running every job twice. Add concurrency group keyed on PR number (or ref for direct pushes) with cancel-in-progress to ensure only one run per event.
1 parent 1001d13 commit 74ec352

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ on:
44
pull_request:
55
branches: [develop, main]
66
push:
7-
branches: [develop]
7+
branches: [develop, main]
8+
9+
concurrency:
10+
group: ci-${{ github.event.pull_request.number || github.ref }}
11+
cancel-in-progress: true
812

913
jobs:
1014
ci:

0 commit comments

Comments
 (0)