Release ForgeFlow 0.8.3 premium deployment UX

This commit is contained in:
NuklearRabbit
2026-07-26 01:17:21 +02:00
parent b7daef3cd9
commit cb95c407d9
13 changed files with 2957 additions and 909 deletions
+4 -4
View File
@@ -179,13 +179,13 @@ test("one-click troubleshooting excludes destructive or publishing Git actions",
new URL("../src/main/ipc.cjs", import.meta.url),
"utf8",
);
assert.match(ipc, /action: 'abort-operation', safe: false/);
assert.match(ipc, /action: 'push', safe: false/);
assert.match(ipc, /action:\s*["']abort-operation["'],\s*safe:\s*false/);
assert.match(ipc, /action:\s*["']push["'],\s*safe:\s*false/);
assert.match(ipc, /const stale = lock\.ageMs >= 10_000/);
assert.match(ipc, /\['fast-forward', 'fetch'\]\.includes\(issue\.action\)/);
assert.match(ipc, /\[\s*["']fast-forward["'],\s*["']fetch["']\s*\]\.includes\(issue\.action\)/);
assert.doesNotMatch(
ipc,
/\['fast-forward', 'push', 'fetch'\]\.includes\(issue\.action\)/,
/\[\s*["']fast-forward["'],\s*["']push["'],\s*["']fetch["']\s*\]\.includes\(issue\.action\)/,
);
assert.match(
renderer,