Skip to content

Commit 335321d

Browse files
committed
fix: release workflow should only trigger on merge to main
- Remove tag trigger to prevent duplicate releases - Release workflow now only runs when release PRs are merged - Follows proper release flow: tag -> PR -> merge -> release
1 parent 5b94d8e commit 335321d

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: Release
22

33
on:
44
push:
5-
tags:
6-
- 'v*.*.*' # Triggers on semantic version tags like v1.0.0, v2.1.3
75
branches:
8-
- main # Trigger when release branches are merged to main
6+
- main # Trigger only when release branches are merged to main
97

108
env:
119
CMAKE_VERSION: '3.22'

0 commit comments

Comments
 (0)