Skip to content

Commit 697e9d8

Browse files
authored
Use schedule: daily shorthand syntax in agentic workflows (#88)
1 parent aa16301 commit 697e9d8

12 files changed

+5633
-5164
lines changed

.github/workflows/daily-workflow-sync.lock.yml

Lines changed: 2216 additions & 2179 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/maintainer.lock.yml

Lines changed: 2190 additions & 1767 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/migrate-workflow.lock.yml

Lines changed: 1205 additions & 1175 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

workflows/daily-accessibility-review.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@ description: |
66
findings and remediation recommendations. Helps maintain accessibility standards
77
continuously throughout the development cycle.
88
9-
on:
10-
schedule:
11-
# Run daily at 3am UTC, all days except Saturday and Sunday
12-
- cron: "0 3 * * 1-5"
9+
on:
10+
schedule: daily
1311
workflow_dispatch:
1412
stop-after: +1mo # workflow will no longer trigger after 1 month
1513

workflows/daily-backlog-burner.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ description: |
66
progress and gather maintainer feedback, helping reduce technical debt.
77
88
on:
9-
workflow_dispatch:
10-
schedule:
11-
# Run daily at 2am UTC, all days except Saturday and Sunday
12-
- cron: "0 2 * * 1-5"
13-
stop-after: +1mo # workflow will no longer trigger after 1 month
9+
schedule: daily
10+
workflow_dispatch:
11+
stop-after: +1mo # workflow will no longer trigger after 1 month
1412

1513
timeout-minutes: 30
1614

workflows/daily-dependency-updates.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@ description: |
77
attempts for problematic updates.
88
99
on:
10-
workflow_dispatch:
11-
schedule:
12-
# Run daily at 2am UTC, all days except Saturday and Sunday
13-
- cron: "0 2 * * 1-5"
14-
stop-after: +1mo # workflow will no longer trigger after 1 month. Remove this and recompile to run indefinitely
10+
schedule: daily
11+
workflow_dispatch:
12+
stop-after: +1mo # workflow will no longer trigger after 1 month. Remove this and recompile to run indefinitely
1513

1614
permissions: read-all
1715

workflows/daily-perf-improver.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@ description: |
77
Creates discussions to coordinate and draft PRs with improvements.
88
99
on:
10-
workflow_dispatch:
11-
schedule:
12-
# Run daily at 2am UTC, all days except Saturday and Sunday
13-
- cron: "0 2 * * 1-5"
14-
stop-after: +1mo # workflow will no longer trigger after 1 month
10+
schedule: daily
11+
workflow_dispatch:
12+
stop-after: +1mo # workflow will no longer trigger after 1 month
1513

1614
timeout-minutes: 60
1715

workflows/daily-plan.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,9 @@ description: |
66
tasks, dependencies, and suggested new issues (via gh commands but doesn't create them).
77
Incorporates maintainer feedback from comments on the plan.
88
9-
# Run once a day at midnight UTC
109
on:
11-
schedule:
12-
# Run daily at 2am UTC, all days except Saturday and Sunday
13-
- cron: "0 2 * * 1-5"
10+
schedule: daily
1411
workflow_dispatch:
15-
1612
stop-after: +1mo # workflow will no longer trigger after 1 month. Remove this and recompile to run indefinitely
1713

1814
permissions: read-all

workflows/daily-progress.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ description: |
66
coordinate with maintainers and advance the project toward its strategic goals.
77
88
on:
9-
workflow_dispatch:
10-
schedule:
11-
# Run daily at 2am UTC, all days except Saturday and Sunday
12-
- cron: "0 2 * * 1-5"
13-
stop-after: +1mo # workflow will no longer trigger after 1 month
9+
schedule: daily
10+
workflow_dispatch:
11+
stop-after: +1mo # workflow will no longer trigger after 1 month
1412

1513
timeout-minutes: 30
1614

workflows/daily-qa.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@ description: |
66
with improvements. Provides continuous quality monitoring throughout development.
77
88
on:
9-
schedule:
10-
# Run daily at 3am UTC, all days except Saturday and Sunday
11-
- cron: "0 3 * * 1-5"
12-
workflow_dispatch:
13-
14-
stop-after: +1mo # workflow will no longer trigger after 1 month
9+
schedule: daily
10+
workflow_dispatch:
11+
stop-after: +1mo # workflow will no longer trigger after 1 month
1512

1613
timeout-minutes: 15
1714

0 commit comments

Comments
 (0)