Production Crons #7702
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Production Crons | |
on: | |
schedule: | |
# Weekends: Every 15 minutes except 7:45 PM and 8:00 PM UTC | |
- cron: "0-44/15 0-19 * * 6,0" # Every 15 minutes from 12:00 AM to 7:44 PM UTC (Saturday to Sunday) | |
- cron: "15-59/15 20-23 * * 6,0" # Every 15 minutes from 8:15 PM to 11:59 PM UTC (Saturday to Sunday) | |
# Weekdays: Every 15 minutes | |
- cron: "*/15 * * * 1-5" # Every 15 minutes on Monday to Friday | |
# We will wait until these tests finish before starting a deploy | |
# We will also wait for a deploy to finish before starting to run tests | |
concurrency: | |
group: deploy-production | |
cancel-in-progress: false | |
jobs: | |
e2e-validation: | |
uses: ./.github/workflows/e2e-validation.yml | |
with: | |
environment: production | |
secrets: inherit | |
api-test: | |
uses: ./.github/workflows/run-api-test.yml | |
with: | |
environment: production | |
secrets: inherit |