Skip to content

Merge pull request #1095 from nextstrain/dependabot/github_actions/ac… #6

Merge pull request #1095 from nextstrain/dependabot/github_actions/ac…

Merge pull request #1095 from nextstrain/dependabot/github_actions/ac… #6

name: Sync RTD redirects
on:
push:
branches:
- master
paths:
- docs/redirects.yaml
- .github/workflows/sync-redirects.yaml
# Manually triggered using GitHub's UI
workflow_dispatch:
jobs:
sync:
# Prevent this job from running on forks.
if: github.repository_owner == 'nextstrain'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
- name: Upgrade Python toolchain
run: python3 -m pip install --upgrade pip setuptools wheel
- name: Install readthedocs-cli
run: python3 -m pip install readthedocs-cli
- name: Sync redirects
run: rtd projects nextstrain-ncov redirects sync -f docs/redirects.yaml --wet-run
env:
RTD_TOKEN: ${{ secrets.RTD_TOKEN }}