ci: add GitHub Actions workflow to deploy pdoc docs to GitHub Pages

This commit is contained in:
2026-02-18 18:12:31 -05:00
parent 44b4e40c40
commit fcee76cb46
+20
View File
@@ -0,0 +1,20 @@
name: Docs
on:
push:
branches: [master]
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: astral-sh/setup-uv@v5
- run: uvx pdoc src/rbx_upload -o docs/
- uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./docs