Skip to content

Commit c61f9cd

Browse files
committed
ci(release): auto-release react on stable push and superdoc changes
Add stable branch trigger and shared dependency paths so the react package releases when superdoc or its internals change.
1 parent 10baefb commit c61f9cd

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/release-react.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
1-
# Auto-releases on push to main (@next channel)
2-
# For stable (@latest): cherry-pick commits to stable branch, then manually dispatch this workflow
1+
# Auto-releases on push to main (@next) or stable (@latest)
32
name: 📦 Release react
43

54
on:
65
push:
76
branches:
87
- main
8+
- stable
99
paths:
1010
- 'packages/react/**'
11+
- 'packages/superdoc/**'
12+
- 'packages/layout-engine/**'
13+
- 'packages/super-editor/**'
14+
- 'packages/ai/**'
15+
- 'packages/word-layout/**'
16+
- 'packages/preset-geometry/**'
1117
- 'pnpm-workspace.yaml'
1218
- '!**/*.md'
1319
workflow_dispatch:

0 commit comments

Comments
 (0)