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

Switch to building docs from GitHub Action #229

Open
stefmolin opened this issue Oct 5, 2024 · 0 comments
Open

Switch to building docs from GitHub Action #229

stefmolin opened this issue Oct 5, 2024 · 0 comments
Labels
ci/cd Relating to local development or CI/CD documentation Improvements or additions to documentation good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@stefmolin
Copy link
Owner

stefmolin commented Oct 5, 2024

Currently, the docs are only built for the latest version of the code (HEAD), and previous versions are preserved automatically by virtue of publishing via the gh-pages branch. I'd like to switch to building the docs via a GitHub Action (removing the gh-pages branch), while still providing documentation for the last 2 versions (all are tagged).

The action needs to do the following:

  1. Build the docs for HEAD (see the current action).
  2. Find the two previous tagged versions and build the docs for each of those.
  3. Publish everything.
@stefmolin stefmolin added documentation Improvements or additions to documentation help wanted Extra attention is needed good first issue Good for newcomers ci/cd Relating to local development or CI/CD labels Oct 5, 2024
@stefmolin stefmolin added this to the 0.3.0 milestone Oct 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd Relating to local development or CI/CD documentation Improvements or additions to documentation good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant