Skip to content

CI: deploy documentation to GitHub Pages via GitHub Actions - #45

Merged
raphaelvallat merged 1 commit into
masterfrom
deploy_doc_gh
Mar 6, 2026
Merged

raphaelvallat merged 1 commit into
masterfrom
deploy_doc_gh

Conversation

@raphaelvallat

Copy link
Copy Markdown
Owner

Replaces the branch-based GitHub Pages deployment (master / docs/) with GitHub Actions workflows.

Changes:

  • Add deploy_doc.yml — builds and deploys docs to GitHub Pages on every push to master (requires setting Pages source to "GitHub Actions" in repo settings)
  • Add docs.yml — builds docs and uploads as a downloadable artifact on every push/PR to master, for preview without deploying
  • Update .gitignore to ignore all of docs/build/ (previously only docs/build/doctrees/)
  • Add "Updating the documentation" section to contributing.rst with local build instructions and a guide to verifying the doc artifact from a PR

@raphaelvallat
raphaelvallat merged commit 7ebb2ab into master Mar 6, 2026
3 checks passed
@raphaelvallat
raphaelvallat deleted the deploy_doc_gh branch March 6, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant