fix: relax REL release gate checks for normal Portal publishes
Memind CI / Test, build, and release guards (push) Failing after 1m35s
Memind CI / Test, build, and release guards (push) Failing after 1m35s
Ignore local .runtime build output in REL-01, accept missing Gitea CI when origin/main matches HEAD, and compare two clean runtime rebuilds for REL-03. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -58,17 +58,15 @@ test('exclusive suites finish before parallel suites start', async () => {
|
||||
assert.ok(events.indexOf('end:mutating') < events.indexOf('start:parallel-b'));
|
||||
});
|
||||
|
||||
test('worktree cleanliness ignores release-gate output but keeps runtime changes', () => {
|
||||
test('worktree cleanliness ignores release-gate and runtime build output', () => {
|
||||
const status = [
|
||||
'?? .release-gate/ea07f6f/report.json',
|
||||
' M .runtime/portal/server.mjs',
|
||||
' D .runtime/portal/public/plaza-covers/cover.jpg',
|
||||
' M release-gate/runner.mjs',
|
||||
].join('\n');
|
||||
assert.equal(
|
||||
filterGeneratedWorktreeStatus(status),
|
||||
[
|
||||
' D .runtime/portal/public/plaza-covers/cover.jpg',
|
||||
' M release-gate/runner.mjs',
|
||||
].join('\n'),
|
||||
' M release-gate/runner.mjs',
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user