-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automate docs #1
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ssolson Thanks for updating this process. A couple minor comments on how these updates mesh with a couple commits already on this branch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great review Adam. I believe I have addressed you concerns. lmk!
Looks good now, thanks @ssolson |
Documentation Build System Updates
Major Changes
Technical Details
New Files Added
.github/workflows/docs.yml
- GitHub Actions workflow for automated buildsenvironment.yml
- Conda environment specification for reproducible buildsConfiguration Updates
.gitignore
.nojekyll
file to support underscore-prefixed directoriesBuild Process
Deployment
Benefits
Local Development
Contributors can still build documentation locally using:
conda env create -f environment.yml conda activate mhkit-docs cd docs make html