fix: add production runtime RC release channel

Publish signed prerelease artifacts from v2.0.0-rc.* tags, bind bootstrap trust to the immutable RC tag, make missing-release errors actionable, and install the six public skills from the canonical subpath.
This commit is contained in:
Sinabina
2026-07-20 16:51:59 -07:00
parent d6ef673e4d
commit b0047cc525
84 changed files with 367 additions and 140 deletions
+7
View File
@@ -29,6 +29,13 @@ afterEach(() => {
});
describe('GStack 2 standard installer surface', () => {
test('documents the canonical public subpath instead of the legacy-bearing repository root', () => {
for (const file of ['AGENTS.md', 'CLAUDE.md', 'README.md']) {
const content = fs.readFileSync(path.join(DEFAULT_REPO_ROOT, file), 'utf8');
expect(content, file).toContain('npx skills add time-attack/gstack/skills');
}
});
test('publishes exactly six uniquely named canonical skills', () => {
const result = inspectRepository(DEFAULT_REPO_ROOT);