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 }}