Skip to content

Commit 90e07c0

Browse files
committed
actions fixes
1 parent 5d53370 commit 90e07c0

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/integration-full.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,12 @@ permissions:
7272
jobs:
7373
full:
7474
runs-on: ubuntu-24.04
75-
timeout-minutes: 210
75+
timeout-minutes: 360
7676
concurrency:
77-
group: terrarium-integration-full
78-
cancel-in-progress: false
77+
# Shared with integration-smoke. Release preflight takes priority over an
78+
# already-running smoke run for the same release candidate.
79+
group: terrarium-integration
80+
cancel-in-progress: ${{ inputs.release_preflight == true }}
7981
env:
8082
HCLOUD_TOKEN: ${{ secrets.HCLOUD_TOKEN }}
8183
HCLOUD_LOCATION: ${{ secrets.HCLOUD_LOCATION }}

.github/workflows/integration-smoke.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,10 @@ permissions:
3030
jobs:
3131
smoke:
3232
runs-on: ubuntu-24.04
33-
timeout-minutes: 90
33+
timeout-minutes: 180
3434
concurrency:
35-
group: terrarium-integration-smoke
35+
# Shared with integration-full so Hetzner-backed integration suites do not run at the same time.
36+
group: terrarium-integration
3637
cancel-in-progress: false
3738
env:
3839
HCLOUD_TOKEN: ${{ secrets.HCLOUD_TOKEN }}

0 commit comments

Comments
 (0)