name: QA on: push: workflow_dispatch: schedule: - cron: '0 9 * * *' # 09:00 UTC nightly live QA jobs: repo-qa: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Repo checks (structure, frontmatter, link targets) run: ./qa/site-qa.sh live-qa: runs-on: ubuntu-latest if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' steps: - name: Checkout uses: actions/checkout@v4 - name: Live checks (Rogue site routes, links, canonical) run: ./qa/site-qa.sh -l https://roguetechnologies.net