Commit c0ad5d5
ci: bump minor for breaking changes while pre-1.0, add version override (#86)
* ci: bump minor for breaking changes while pre-1.0, add version override
Semver 0.x: anything may change, so a `!`/BREAKING CHANGE marker bumps
MINOR while the current major is 0 (release-please calls this
bump-minor-pre-major). Without this, the honest `feat!:` on #84
computed 1.0.0 — a major release nobody asked for (release PR #85,
closed unmerged).
Cutting 1.0.0 (and any later major) is now a deliberate act: dispatch
the workflow with the new version-override input, which skips the
conventional-commit computation after validating MAJOR.MINOR.PATCH.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
* ci: pass version-override via env, document pre-1.0 bump rule
- version-override reaches the compute script through an env entry
instead of inline ${{ }} interpolation, so the input value can't be
interpreted as shell syntax
- CONTRIBUTING.md commit-conventions table now documents the pre-1.0
rule: breaking markers bump minor while on 0.x, and 1.0.0 is cut
deliberately via the version-override dispatch input; post-1.0 the
major-bump row applies unchanged
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
---------
Co-authored-by: gyenese.matyas <gyenese.matyas@novaservices.hu>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent 0b992ce commit c0ad5d5
2 files changed
Lines changed: 38 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
5 | 15 | | |
6 | 16 | | |
7 | 17 | | |
| |||
18 | 28 | | |
19 | 29 | | |
20 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
21 | 35 | | |
22 | 36 | | |
23 | 37 | | |
| |||
50 | 64 | | |
51 | 65 | | |
52 | 66 | | |
53 | | - | |
54 | | - | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
55 | 83 | | |
56 | 84 | | |
57 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
62 | 69 | | |
63 | 70 | | |
64 | 71 | | |
| |||
0 commit comments