ci(linux): give package contracts timeout headroom

This commit is contained in:
Neil
2026-08-31 05:48:35 -07:00
parent 50813a76d8
commit 7864f529d9
2 changed files with 3 additions and 1 deletions
+2 -1
View File
@@ -620,7 +620,8 @@ jobs:
needs: [code_paths]
if: needs.code_paths.outputs.package == 'true'
runs-on: ubuntu-latest
timeout-minutes: 60
# Let the serial Docker gates reach their own deadlines and report cleanup failures.
timeout-minutes: 90
steps:
- name: Checkout
@@ -52,6 +52,7 @@ describe('headless serve shutdown PR gate', () => {
(step) => step.name === 'Verify AppImage CLI registration and serve signal shutdown'
)
expect(workflow.jobs.package['timeout-minutes']).toBe(90)
expect(packageStep.run).toContain('--linux AppImage --x64 --publish never')
expect(shutdownStep.run).toBe(
'node config/scripts/run-headless-serve-shutdown-docker.mjs --appimage dist/orca-linux.AppImage'