Commit 4754b89
ci: reconcile release workflows with the development repository (#219)
The release workflows here and in the development repository are
maintained by hand and had drifted in both directions. Releases are cut
from tags on this repository, so these are the copies that actually run.
This applies the union of both sides' fixes to the three files that
differed:
- **release-gem.yml** — compare versions as parsed `Gem::Version`
values. RubyGems rewrites a SemVer prerelease (`0.3.0-beta.1` becomes
`0.3.0.pre.beta.1`), so the current raw-string comparison would abort
the next prerelease gem release with a false "versions do not match".
- **release-maven.yml** — newer pinned `actions/setup-java` (v5.6.0).
- **release-nuget.yml** — spacing normalization only.
The matching change on the development side has already merged, leaving
the shared workflow files byte-identical in both repositories.
`release-npm.yml` and `release-pypi.yml` already matched.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: suchintan <3853670+suchintan@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent a1f367f commit 4754b89
3 files changed
Lines changed: 20 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
45 | 49 | | |
46 | | - | |
47 | | - | |
| 50 | + | |
| 51 | + | |
48 | 52 | | |
49 | 53 | | |
50 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
51 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
52 | 63 | | |
53 | 64 | | |
54 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
55 | 68 | | |
56 | | - | |
| 69 | + | |
57 | 70 | | |
58 | 71 | | |
59 | 72 | | |
| |||
228 | 241 | | |
229 | 242 | | |
230 | 243 | | |
231 | | - | |
232 | 244 | | |
233 | 245 | | |
234 | 246 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
| 185 | + | |
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
238 | | - | |
| 238 | + | |
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
259 | | - | |
260 | 259 | | |
261 | 260 | | |
262 | 261 | | |
| |||
0 commit comments