Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .github/workflows/certify-uk-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,14 @@ jobs:
needs: [resolve, prepare]
if: needs.prepare.outputs.duplicate == 'false'
runs-on: ubuntu-latest
timeout-minutes: 120
# The local gates took 80-89 minutes while every wrapper.household
# contract row errored at once. Since #651 those rows run the household
# calculator, which takes the gates past two hours, so a 120-minute limit
# cancelled every attempt and re-staged it. 330 stays under the 360-minute
# ceiling for GitHub-hosted jobs. Note that stage_attempt's four-hour lease
# still lets a catch-up re-stage a live attempt whose gates pass about four
# hours (#662), so in practice runs should stay under that.
timeout-minutes: 330
concurrency:
group: uk-candidate-${{ needs.resolve.outputs.pair_id }}
cancel-in-progress: false
Expand Down
1 change: 1 addition & 0 deletions changelog.d/659.fixed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
The UK qualification job may now run for up to 330 minutes, so candidates whose gates take over two hours, now that the household contract route runs, finish instead of being cancelled and re-staged.
Loading