Skip to content

Comments

publish docs with GHA#89

Merged
efiring merged 2 commits intoTEOS-10:masterfrom
ocefpaf:docs_gha
Feb 24, 2022
Merged

publish docs with GHA#89
efiring merged 2 commits intoTEOS-10:masterfrom
ocefpaf:docs_gha

Conversation

@ocefpaf
Copy link
Member

@ocefpaf ocefpaf commented Feb 24, 2022

Travis-CI is unreliable lately and doctr does not work with GHA. This means we will not have the ability to publish versioned docs anymore. I don't think this is a big deal b/c the docstrings and API don't change that much. One can always builds previous version from tags themselves if they need to.

@ocefpaf ocefpaf requested a review from efiring February 24, 2022 13:59
@ocefpaf ocefpaf force-pushed the docs_gha branch 3 times, most recently from b8ef26a to 34ca587 Compare February 24, 2022 14:07
Copy link
Member

@efiring efiring left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one minor potential correction.

- name: Create environment
shell: bash -l {0}
run: |
conda create --name TEST python=3 python-build cython numpy --file requirements-dev.txt
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need cython.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Argh. That "copy-n-paste" error was there for a while. I removed it from everywhere now. Luckily it did not cause any side effect on the builds.

@efiring efiring merged commit 7fab593 into TEOS-10:master Feb 24, 2022
@ocefpaf ocefpaf deleted the docs_gha branch March 2, 2022 17:44
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.

2 participants