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

Add conda environment and ci.yml for GitHub action #32

Merged
merged 1 commit into from
Feb 2, 2022

Conversation

mrolli
Copy link
Member

@mrolli mrolli commented Feb 2, 2022

This commit introduces several automation things:

Closes issue(s)

See above.

Changes include

  • Bugfix (non-breaking change that solves an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (change that is not backwards-compatible and/or changes current functionality)

Checklist

  • I have tested this code
  • I have updated the README.md (if available and necessary)

This commit introduces several automation things:
- Installation instructions for the automated conda env installation
- The environment.yml defining the conda environment hpcdocs
- The ci.yml for a GitHub aciton that automatically renders the
  documentation on any merge/push to master
@mrolli mrolli added Res: fixed This has been fixed/done. Sev: minor Minor loss of function, or other problem where easy workaround is present. Top: documentation Improvements or additions to documentations Typ: enhancement New functionality is needed. Something existing needs an enhancement. labels Feb 2, 2022
@mrolli mrolli self-assigned this Feb 2, 2022
@mrolli mrolli merged commit 9b9efbc into master Feb 2, 2022
@mrolli mrolli deleted the issue28_issue29_automation branch February 2, 2022 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Res: fixed This has been fixed/done. Sev: minor Minor loss of function, or other problem where easy workaround is present. Top: documentation Improvements or additions to documentations Typ: enhancement New functionality is needed. Something existing needs an enhancement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build env using an evironment.yaml file Leverage GitHub Action to build master on merge/push
1 participant