[PR #2] [MERGED] Build Documentation for different versions from git tags #3

Closed
opened 2026-02-27 15:44:45 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/proxmoxer/docs/pull/2
Author: @jhollowe
Created: 11/7/2022
Status: Merged
Merged: 11/7/2022
Merged by: @jhollowe

Base: mainHead: feat/version-gh-actions


📝 Commits (3)

  • 48174b5 Add GH Action to build versions on semver tag push
  • 93e3447 Add GH action step to update "latest" version
  • 17a1d00 Change to new GH Actions step output format

📊 Changes

2 files changed (+88 additions, -2 deletions)

View changed files

📝 .github/workflows/gh-pages_dev.yaml (+2 -2)
.github/workflows/gh-pages_tags.yaml (+86 -0)

📄 Description

when documentation is tagged with v.major.minor.patch, the documentation for that major.minor release of proxmoxer will be built and added to the version selector for the documentation. If the major.minor is a later version than the current latest version, latest will be updated.

e.g. a commit of these docs tagged with v3.1.4 would be built into the 3.1 documentation and if the current latest was 3.0, latest would now forward to 3.1.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/proxmoxer/docs/pull/2 **Author:** [@jhollowe](https://github.com/jhollowe) **Created:** 11/7/2022 **Status:** ✅ Merged **Merged:** 11/7/2022 **Merged by:** [@jhollowe](https://github.com/jhollowe) **Base:** `main` ← **Head:** `feat/version-gh-actions` --- ### 📝 Commits (3) - [`48174b5`](https://github.com/proxmoxer/docs/commit/48174b58b1d96b10571d80d6a1f7cfb972721547) Add GH Action to build versions on semver tag push - [`93e3447`](https://github.com/proxmoxer/docs/commit/93e34478329439eb5fdae4324e59914a5554e1cd) Add GH action step to update "latest" version - [`17a1d00`](https://github.com/proxmoxer/docs/commit/17a1d00871590c823f388dd0c8b1e5e844130ac6) Change to new GH Actions step output format ### 📊 Changes **2 files changed** (+88 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/gh-pages_dev.yaml` (+2 -2) ➕ `.github/workflows/gh-pages_tags.yaml` (+86 -0) </details> ### 📄 Description when documentation is tagged with `v.major.minor.patch`, the documentation for that `major.minor` release of proxmoxer will be built and added to the version selector for the documentation. If the `major.minor` is a later version than the current `latest` version, `latest` will be updated. e.g. a commit of these docs tagged with `v3.1.4` would be built into the `3.1` documentation and if the current `latest` was `3.0`, `latest` would now forward to `3.1`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 15:44:45 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/docs#3
No description provided.