mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-08 17:58:13 +01:00
fix(version-gate): regenerate at the merge base VERSION, read tool output from a file, never follow a VERSION symlink
Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
This commit is contained in:
1 parent
2b5445f623
commit
8a656ced1a
5 files changed
+59
-15
No files matched your search
+2
-1
@@ -171,7 +171,8 @@ SHIP_RECEIPT: pr=42 head=<head12> …
|
||||
CI's Version Gate (`scripts/compare-pr-version.ts`) accepts that head as
|
||||
unstamped when `VERSION` and `package.json`'s version match its merge base, the
|
||||
CHANGELOG change is confined to `[Unreleased]`, and any changed release output
|
||||
is byte for byte what `release_tool` generates at the base's `VERSION`, so a
|
||||
is byte for byte what `release_tool` generates at the head's merge base
|
||||
`VERSION` (the head's own, so a later stamp on main changes nothing), so a
|
||||
generator change ships with its regenerated output and the slot's restamp
|
||||
regenerates it again. A release output that differs from that (a hand edit, one generated at a
|
||||
bumped version, or one the tool never writes), a `VERSION` bump or a
|
||||
|
||||
Reference in new issue
Block a user