Skip to content

Schedule publish

Schedule publish #955

Workflow file for this run

---
name: Schedule publish
on:
schedule:
# GitHub Actions throttles scheduled workflows hard at the top of the hour.
# Spreading entries across off-peak minutes gives the cron a better shot at firing
# within the publish gate's quiet-period window.
- cron: "17 * * * *"
- cron: "47 * * * *"
workflow_dispatch:
permissions: {}
concurrency:
group: publish-scheduler
jobs:
dispatch:
runs-on: ubuntu-latest
name: Dispatch publish workflow
permissions:
actions: write # required to dispatch the publish workflow via gh CLI
contents: read # required by gh CLI to look up workflow metadata
steps:
- name: Dispatch publish workflow
env:
GH_REPO: ${{ github.repository }}
GH_TOKEN: ${{ github.token }}
run: gh workflow run publish.yml --ref main