fix(release): remove stale release-as pin (#674)
Some checks failed
CI / pr-title (push) Has been cancelled
CI / test (push) Has been cancelled
Release PR / release-pr (push) Has been cancelled
Release PR / publish-cli (push) Has been cancelled

This commit is contained in:
Trevin Chow
2026-04-24 07:23:02 -07:00
committed by GitHub
parent f0433d9150
commit ab44d89b0b
3 changed files with 27 additions and 2 deletions

View File

@@ -36,4 +36,23 @@ describe("release-please config validation", () => {
expect(errors).toEqual([])
})
test("rejects checked-in release-as pins", () => {
const errors = validateReleasePleaseConfig({
packages: {
".": {
"release-as": "3.0.2",
},
"plugins/compound-engineering": {
"release-as": "3.0.2",
},
},
})
expect(errors).toHaveLength(2)
expect(errors[0]).toContain('Package "."')
expect(errors[0]).toContain("release-as")
expect(errors[1]).toContain('Package "plugins/compound-engineering"')
expect(errors[1]).toContain("3.0.2")
})
})