Files
leetcode/.github/workflows/srs-scheduler.yml
T

31 lines
713 B
YAML

name: SRS Scheduler
on:
schedule:
- cron: "0 10 * * *" # 6 AM ET — before the day starts
workflow_dispatch:
permissions:
contents: read
issues: write
# Shared with srs-logger / gate / srs-setup: never race on srs.json.
concurrency:
group: srs-state
cancel-in-progress: false
jobs:
brief:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
# Stateless: reads srs.json + schedule.json, rewrites the pinned
# 📋 Today issue, mirrors Target Date. Commits nothing.
- run: bun scripts/srs-scheduler.ts
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PROJECT_PAT: ${{ secrets.PROJECT_PAT }}