Commit 3707b16
fix(ci): address releasekit integration issues (#239)
* fix(ci): address releasekit integration issues and improve release workflow
- Add pull-requests: read permission to gate job (fixes silent label lookup
failure that caused bump:patch + scope:spy to never trigger a release)
- Add skip-checkout: 'true' to gate step (eliminates redundant double checkout)
- Propagate gate-stable output so release:stable label graduates prereleases
to stable instead of always publishing as prerelease
- Honour inputs.target_packages in reusable workflow (removes redundant
scope→package case statement that duplicated the scopeLabels config)
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
* refactor(release): remove stable input from release workflows
- Eliminated the `stable` input from both the reusable and main release workflows to streamline the release process.
- Updated the logic to determine release type based solely on the `release_type` input, enhancing clarity and reducing complexity.
* chore: upgrade @releasekit dependencies to version 0.17.1
- Updated `@releasekit/release`, `@releasekit/notes`, `@releasekit/publish`, and `@releasekit/version` to version `0.17.1` in `package.json` and `pnpm-lock.yaml` for improved functionality and bug fixes.
- Modified GitHub workflows to utilize the latest version of ReleaseKit, ensuring consistency in the release process.
---------
Co-authored-by: Claude Sonnet 4.6 <[email protected]>1 parent f853239 commit 3707b16
5 files changed
Lines changed: 29 additions & 30 deletions
File tree
- .github/workflows
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 19 | | |
25 | 20 | | |
26 | 21 | | |
| |||
230 | 225 | | |
231 | 226 | | |
232 | 227 | | |
233 | | - | |
| 228 | + | |
234 | 229 | | |
235 | 230 | | |
236 | 231 | | |
237 | | - | |
| 232 | + | |
238 | 233 | | |
239 | 234 | | |
240 | 235 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
64 | 68 | | |
65 | 69 | | |
66 | 70 | | |
67 | 71 | | |
68 | 72 | | |
69 | 73 | | |
| 74 | + | |
70 | 75 | | |
71 | 76 | | |
72 | 77 | | |
| |||
75 | 80 | | |
76 | 81 | | |
77 | 82 | | |
78 | | - | |
| 83 | + | |
79 | 84 | | |
80 | 85 | | |
81 | 86 | | |
82 | 87 | | |
83 | 88 | | |
84 | 89 | | |
85 | 90 | | |
| 91 | + | |
86 | 92 | | |
87 | 93 | | |
88 | 94 | | |
| |||
98 | 104 | | |
99 | 105 | | |
100 | 106 | | |
101 | | - | |
102 | | - | |
| 107 | + | |
103 | 108 | | |
104 | 109 | | |
105 | 110 | | |
| |||
117 | 122 | | |
118 | 123 | | |
119 | 124 | | |
120 | | - | |
121 | 125 | | |
122 | 126 | | |
123 | 127 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments