ci: scheduled workflows run on the cron lane runner
astra, heartbeat, housekeeping, sync, update and venture move to runs-on: cron (green-tea-runner-cron), so they never queue ahead of deploys on the main runner. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VVFi3wvLWKaEkpDw6eLnQC
This commit is contained in:
1 parent
e5efe47085
commit
7cc654c987
6 files changed
+6
-6
No files matched your search
@@ -13,7 +13,7 @@ concurrency:
|
|||||||
jobs:
|
jobs:
|
||||||
plan:
|
plan:
|
||||||
if: vars.TIME_ASTRA == 'on'
|
if: vars.TIME_ASTRA == 'on'
|
||||||
runs-on: ubuntu-latest
|
runs-on: cron
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ jobs:
|
|||||||
(github.event_name != 'issue_comment' || (github.event.issue.pull_request && github.event.comment.user.login != 'gitea-actions' &&
|
(github.event_name != 'issue_comment' || (github.event.issue.pull_request && github.event.comment.user.login != 'gitea-actions' &&
|
||||||
(startsWith(github.event.comment.body, '**Approve') || startsWith(github.event.comment.body, 'Approve') ||
|
(startsWith(github.event.comment.body, '**Approve') || startsWith(github.event.comment.body, 'Approve') ||
|
||||||
startsWith(github.event.comment.body, '**Object') || startsWith(github.event.comment.body, 'Object'))))
|
startsWith(github.event.comment.body, '**Object') || startsWith(github.event.comment.body, 'Object'))))
|
||||||
runs-on: ubuntu-latest
|
runs-on: cron
|
||||||
timeout-minutes: 55 # workers can overlap inside one job now (#75); under the hourly cadence, and the concurrency group queues the next run
|
timeout-minutes: 55 # workers can overlap inside one job now (#75); under the hourly cadence, and the concurrency group queues the next run
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ concurrency:
|
|||||||
cancel-in-progress: false
|
cancel-in-progress: false
|
||||||
jobs:
|
jobs:
|
||||||
sweep:
|
sweep:
|
||||||
runs-on: ubuntu-latest
|
runs-on: cron
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ concurrency:
|
|||||||
cancel-in-progress: false
|
cancel-in-progress: false
|
||||||
jobs:
|
jobs:
|
||||||
sync:
|
sync:
|
||||||
runs-on: ubuntu-latest
|
runs-on: cron
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ permissions:
|
|||||||
jobs:
|
jobs:
|
||||||
update:
|
update:
|
||||||
if: github.repository != (vars.TIME_UPSTREAM || 'teahubxyz/time')
|
if: github.repository != (vars.TIME_UPSTREAM || 'teahubxyz/time')
|
||||||
runs-on: ubuntu-latest
|
runs-on: cron
|
||||||
timeout-minutes: 3
|
timeout-minutes: 3
|
||||||
env:
|
env:
|
||||||
UPSTREAM: ${{ vars.TIME_UPSTREAM || 'teahubxyz/time' }}
|
UPSTREAM: ${{ vars.TIME_UPSTREAM || 'teahubxyz/time' }}
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ concurrency:
|
|||||||
cancel-in-progress: false
|
cancel-in-progress: false
|
||||||
jobs:
|
jobs:
|
||||||
tick:
|
tick:
|
||||||
runs-on: ubuntu-latest
|
runs-on: cron
|
||||||
timeout-minutes: 40
|
timeout-minutes: 40
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
Reference in new issue
Block a user