Skip to content

Add docs PR preview

Add docs PR preview #7

Workflow file for this run

name: RTD Preview
on:
pull_request:
branches: [main]
permissions:
checks: write
pull-requests: write
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
cancel-in-progress: true
jobs:
rtd-preview:
runs-on: ubuntu-22.04
steps:
- name: Comment on the PR with the RTD preview
uses: actions/github-script@v7
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
var PR_NUMBER = context.issue.number
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: `https://CppInterOp--${PR_NUMBER}.org.readthedocs.build/en/${PR_NUMBER}/_static/lab/index.html :point_left: Try it on ReadTheDocs`
})