Skip to content

Commit 7edfe0d

Browse files
authored
ci: Run scheduled e2e tests on weekdays at 01:00 UTC (#1903)
## Summary Adjusts the scheduled e2e tests workflow: - Runs only on weekdays (Mon–Fri) instead of every day — avoids weekend failures with no one around to triage. - Triggers at 01:00 UTC (was 06:00 UTC) so results are ready before the workday starts in Europe.
1 parent a7598f0 commit 7edfe0d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/on_schedule_tests.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ on:
44
# Runs when manually triggered from the GitHub UI.
55
workflow_dispatch:
66

7-
# Runs on a daily schedule at 06:00 UTC.
7+
# Runs on weekdays at 01:00 UTC.
88
schedule:
9-
- cron: '0 6 * * *'
9+
- cron: '0 1 * * 1-5'
1010

1111
concurrency:
1212
group: scheduled-tests
@@ -71,7 +71,7 @@ jobs:
7171
APIFY_TEST_USER_API_TOKEN: ${{ secrets.APIFY_TEST_USER_API_TOKEN }}
7272
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
7373

74-
# Send a Slack notification to #tooling-team-python when scheduled e2e tests fail.
74+
# Send a Slack notification to the team alerting channel when scheduled e2e tests fail.
7575
# Skipped on workflow_dispatch (manual runs) so that ad-hoc triggers don't spam the channel.
7676
notify_on_failure:
7777
name: Notify Slack on failure

0 commit comments

Comments
 (0)