/ proof-of-concept / instrawave-compose
Sign in
proof-of-concept / instrawave-compose
Cap the deploy job at 15 minutes
A wedged step otherwise holds the runner's only job slot indefinitely and every later run queues behind it.
Jeremy Magland <jmagland@flatironinstitute.org> committed commit b2d9895d912a parent 4b01896 Browse files
1 changed file+4−0
.github/workflows/deploy.ymlmodified+4−0View file
@@ -16,6 +16,10 @@ concurrency:
1616 jobs:
1717 build-deploy:
1818 runs-on: ubuntu-latest
19+ # The whole job is a few minutes of npm and vite. A cap means a wedged
20+ # step releases the runner instead of holding its only job slot, which
21+ # blocks every later run behind it.
22+ timeout-minutes: 15
1923 steps:
2024 - uses: actions/checkout@v4
2125 # The app imports instrawave's host sources through a file:
↑↓ move↵openescclose