Commit 8c71a54
authored
ci(release-please): skip GitHub Release creation; release.yml owns it (#9)
release-please was about to collide with release.yml on GitHub Release
creation; release.yml's idempotent skip-if-exists would have left the
tarball asset off. With `skip-github-release: true`, release-please owns
version bump + CHANGELOG + tag, release.yml owns the GitHub Release with
tarball + npm publish.
## Test plan
- [x] YAML valid
- [ ] After merge: release-please re-runs (push to main triggers it),
updates PR #8 (no version-content change since v1.2.1 is still the
calculated bump)
- [ ] Merging PR #8 creates v1.2.1 tag (release-please) WITHOUT a GitHub
Release
- [ ] release.yml fires from tag push, creates GitHub Release v1.2.1
with the tarball asset, then OIDC-publishes to npm1 parent 1d6d91c commit 8c71a54
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
0 commit comments