mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-07-09 17:18:34 +00:00
chore(ci): disable autonomous agent-team workflows (manual-only) (#3438)
Removes the schedule and issue triggers from the five agent-team automation workflows so the autonomous discovery / refactor / growth / qa / security cycles no longer fire on their own. workflow_dispatch is kept on each, so they can still be run by hand from the Actions tab. - discovery.yml: drop schedule + issues triggers - refactor.yml: drop schedule + issues triggers - growth.yml: drop schedule trigger - qa.yml: drop schedule triggers (keeps dispatch inputs) - security.yml: drop schedule + issues triggers Also removes the now-dead `if:` label gates, which only applied to issue-triggered runs. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
2221f1155b
commit
d1763cdb8b
5 changed files with 10 additions and 38 deletions
12
.github/workflows/discovery.yml
vendored
12
.github/workflows/discovery.yml
vendored
|
|
@ -1,22 +1,14 @@
|
|||
name: Trigger Discovery
|
||||
|
||||
# Disabled: schedule + issue triggers removed to pause the autonomous agent
|
||||
# team. workflow_dispatch is kept so the cycle can still be run manually.
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 0 */3 * *'
|
||||
issues:
|
||||
types: [opened, reopened, labeled]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
trigger:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 2
|
||||
# Only trigger on issues with safe-to-work AND (cloud-request or agent-request) labels, or schedule/manual
|
||||
if: >-
|
||||
github.event_name != 'issues' ||
|
||||
(contains(github.event.issue.labels.*.name, 'safe-to-work') &&
|
||||
(contains(github.event.issue.labels.*.name, 'cloud-request') ||
|
||||
contains(github.event.issue.labels.*.name, 'agent-request')))
|
||||
steps:
|
||||
- name: Trigger discovery cycle
|
||||
env:
|
||||
|
|
|
|||
4
.github/workflows/growth.yml
vendored
4
.github/workflows/growth.yml
vendored
|
|
@ -1,8 +1,8 @@
|
|||
name: Trigger Growth
|
||||
|
||||
# Disabled: schedule trigger removed to pause the autonomous agent team.
|
||||
# workflow_dispatch is kept so the cycle can still be run manually.
|
||||
on:
|
||||
schedule:
|
||||
- cron: '37 14 * * *'
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
|
|
|||
6
.github/workflows/qa.yml
vendored
6
.github/workflows/qa.yml
vendored
|
|
@ -1,9 +1,7 @@
|
|||
name: QA
|
||||
# Disabled: schedule triggers removed to pause the autonomous agent team.
|
||||
# workflow_dispatch is kept so QA modes can still be run manually.
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 */4 * * *' # Every 4 hours — quality sweep
|
||||
- cron: '30 1 * * 1' # Every Monday 1:30am UTC — Telegram soak test (offset from */4 to avoid dedup)
|
||||
- cron: '0 6 * * *' # Daily 6am UTC — Interactive E2E (1 agent, 1 cloud)
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
reason:
|
||||
|
|
|
|||
14
.github/workflows/refactor.yml
vendored
14
.github/workflows/refactor.yml
vendored
|
|
@ -1,24 +1,14 @@
|
|||
name: Trigger Refactor
|
||||
|
||||
# Disabled: schedule + issue triggers removed to pause the autonomous agent
|
||||
# team. workflow_dispatch is kept so the cycle can still be run manually.
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 */2 * * *'
|
||||
issues:
|
||||
types: [opened, reopened, labeled]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
trigger:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 2
|
||||
# Only trigger on issues with safe-to-work AND (bug, cli, enhancement, or maintenance) labels, or schedule/manual
|
||||
if: >-
|
||||
github.event_name != 'issues' ||
|
||||
(contains(github.event.issue.labels.*.name, 'safe-to-work') &&
|
||||
(contains(github.event.issue.labels.*.name, 'bug') ||
|
||||
contains(github.event.issue.labels.*.name, 'cli') ||
|
||||
contains(github.event.issue.labels.*.name, 'enhancement') ||
|
||||
contains(github.event.issue.labels.*.name, 'maintenance')))
|
||||
steps:
|
||||
- name: Trigger refactor cycle
|
||||
env:
|
||||
|
|
|
|||
12
.github/workflows/security.yml
vendored
12
.github/workflows/security.yml
vendored
|
|
@ -1,22 +1,14 @@
|
|||
name: Security Review
|
||||
|
||||
# Disabled: schedule + issue triggers removed to pause the autonomous agent
|
||||
# team. workflow_dispatch is kept so the review can still be run manually.
|
||||
on:
|
||||
issues:
|
||||
types: [opened, reopened, labeled]
|
||||
schedule:
|
||||
- cron: '0 */4 * * *'
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
review:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 5
|
||||
# Only trigger on issues with safe-to-work AND (team-building or security) labels, or schedule/manual
|
||||
if: >-
|
||||
github.event_name != 'issues' ||
|
||||
(contains(github.event.issue.labels.*.name, 'safe-to-work') &&
|
||||
(contains(github.event.issue.labels.*.name, 'team-building') ||
|
||||
contains(github.event.issue.labels.*.name, 'security')))
|
||||
steps:
|
||||
- name: Trigger security review
|
||||
env:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue