Skip to content

Add docs builds to CI#59

Merged
ajjackson merged 6 commits intomainfrom
ci-docs
Jan 21, 2026
Merged

Add docs builds to CI#59
ajjackson merged 6 commits intomainfrom
ci-docs

Conversation

@ajjackson
Copy link
Copy Markdown
Member

Closes #34

For now let's have a strategy that

  • Docs are built on every push to PR
  • They are saved as an Artifact if the docs action is called by Workflow Dispatch
  • The release process includes a workflow dispatch or call to build docs and publish to Github Pages
  • Once the release pipeline is in place, critical docs improvements should be published with a post-release to the main code

@ajjackson
Copy link
Copy Markdown
Member Author

ajjackson commented Jan 19, 2026

I have intentionally escalated warnings to errors to see if that makes a red cross. It does!

@ajjackson
Copy link
Copy Markdown
Member Author

ajjackson commented Jan 19, 2026

Succesfully deployed to https://pace-neutrons.github.io/resins/ 🎉

(Will now remove this branch from the protection rule so that only main can deploy to pages.)

@ajjackson ajjackson marked this pull request as ready for review January 19, 2026 13:49
@ajjackson ajjackson merged commit 46b29e8 into main Jan 21, 2026
5 checks passed
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.

Create CI/CD for documentation build

1 participant