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

Fix github pages deploy #444

Merged
merged 2 commits into from
Nov 2, 2023
Merged

Fix github pages deploy #444

merged 2 commits into from
Nov 2, 2023

Conversation

sh-cho
Copy link
Contributor

@sh-cho sh-cho commented Oct 31, 2023

Closes #443

  • deploy with action artifacts, not from gh-pages branch
  • check ref with master, not with main

ex) https://github.com/sh-cho/promgen/actions/runs/6706997395

Only deploy on push master branch (using github actions context)

gh-pages branch can be removed after this PR is merged

- deploy with action artifacts, not from gh-pages branch
- check ref with master, not wiht main
@sh-cho sh-cho requested a review from a team as a code owner October 31, 2023 13:18
@CLAassistant
Copy link

CLAassistant commented Oct 31, 2023

CLA assistant check
All committers have signed the CLA.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Co-authored-by: Paul Traylor <[email protected]>
Copy link
Contributor

@kfdm kfdm left a comment

Choose a reason for hiding this comment

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

Looks good to me!

Thank you very much for catching this. I think we (as a team) never quite decided on github pages or readthedocs for the documentation and unfortunately it looks like both methods broke over time 😅

With this PR, I think we have a much better setup and we can probably use the github pages version for our docs. Thank you for your contribution 🙇

@kfdm kfdm merged commit 911ed4d into line:master Nov 2, 2023
kfdm added a commit to kfdm/promgen that referenced this pull request Nov 2, 2023
In line#444 the github actions was fixed to publish to gh-pages properly.
Since our readthedocs build is current broken anyways, it is probably
better to promote the github pages version as canotical since that will
also result in less of a maintenance burden for other contributors.
kfdm added a commit to kfdm/promgen that referenced this pull request Nov 2, 2023
In line#444 the github actions was fixed to publish to gh-pages properly.
Since our readthedocs build is currently broken anyways, it is probably
better to promote the github pages version as canonical since that will
also result in less of a maintenance burden for other contributors.
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.

Documentation is not updated since 2021
3 participants