Skip to content
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

Clean up docs build for automation #81

Merged
merged 25 commits into from
Jan 21, 2025

Conversation

akeeste
Copy link
Contributor

@akeeste akeeste commented Dec 19, 2024

This PR will clean-up and better organize the docs build to enable automation. The pushed build automatically deploys. This PR will add an Actions workflow to automatically build the documentation too.

So far these commits:

  • Remove unnecessary files
  • updates the environment.yml for the documentation environment
  • updates the build directory so that the docs folder is more organized

@akeeste akeeste added documentation Improvements or additions to documentation Continuous Integration labels Dec 19, 2024
@ssolson ssolson assigned ssolson and unassigned ssolson Jan 7, 2025
@ssolson
Copy link
Contributor

ssolson commented Jan 15, 2025

@akeeste If you review and merge akeeste#1 we should be good to go.

@akeeste akeeste marked this pull request as ready for review January 21, 2025 19:56
@akeeste
Copy link
Contributor Author

akeeste commented Jan 21, 2025

Thanks @ssolson. akeeste#1 is now merged and I have no more review comments

@ssolson ssolson merged commit a828af2 into MHKiT-Software:main Jan 21, 2025
1 check passed
github-actions bot pushed a commit that referenced this pull request Jan 21, 2025
* Automate doc deployment
* And conda environment
* remove old build files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Continuous Integration documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants