[PR #6769] [MERGED] Closes #6328: Local docs build #13163

Closed
opened 2025-12-29 22:25:44 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/6769
Author: @jeremystretch
Created: 7/19/2021
Status: Merged
Merged: 7/19/2021
Merged by: @jeremystretch

Base: featureHead: 6328-local-docs


📝 Commits (6)

📊 Changes

14 files changed (+38 additions, -9 deletions)

View changed files

📝 .github/workflows/ci.yml (+3 -0)
📝 .gitignore (+2 -0)
📝 base_requirements.txt (+8 -0)
📝 docs/installation/3-netbox.md (+2 -1)
📝 docs/installation/upgrading.md (+1 -1)
📝 docs/models/ipam/iprange.md (+1 -1)
📝 docs/release-notes/version-3.0.md (+1 -0)
📝 docs/requirements.txt (+6 -1)
📝 mkdocs.yml (+1 -1)
📝 netbox/netbox/settings.py (+4 -3)
netbox/project-static/docs/.info (+1 -0)
📝 netbox/templates/base/layout.html (+1 -1)
📝 requirements.txt (+2 -0)
📝 upgrade.sh (+5 -0)

📄 Description

Closes: #6328

Incorporates building the NetBox documentation as part of the installation/upgrade process, and makes it available locally.


🔄 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/netbox-community/netbox/pull/6769 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 7/19/2021 **Status:** ✅ Merged **Merged:** 7/19/2021 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `6328-local-docs` --- ### 📝 Commits (6) - [`a39d667`](https://github.com/netbox-community/netbox/commit/a39d6674a7c93726566089ba45380ba5080206e9) Incorporate local documentation build in upgrade script - [`7667bfd`](https://github.com/netbox-community/netbox/commit/7667bfd90249faa69c61c4870ee16aa9a53669cd) Add docs build to CI - [`25a5505`](https://github.com/netbox-community/netbox/commit/25a55052967d9dd682d7c8521a8f13972bb94f4e) Include docs build path in revision control - [`c00b3f0`](https://github.com/netbox-community/netbox/commit/c00b3f088cc1719d4309960c24fc635a1d103fe0) Update footer dcos link - [`88f3087`](https://github.com/netbox-community/netbox/commit/88f3087e9b47885e50f29bc56ed00e16ea924078) Changelog for #6328 - [`f949f23`](https://github.com/netbox-community/netbox/commit/f949f23f6c5687d20b6736474bfb201f71fd63b9) Clean up errant links ### 📊 Changes **14 files changed** (+38 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/ci.yml` (+3 -0) 📝 `.gitignore` (+2 -0) 📝 `base_requirements.txt` (+8 -0) 📝 `docs/installation/3-netbox.md` (+2 -1) 📝 `docs/installation/upgrading.md` (+1 -1) 📝 `docs/models/ipam/iprange.md` (+1 -1) 📝 `docs/release-notes/version-3.0.md` (+1 -0) 📝 `docs/requirements.txt` (+6 -1) 📝 `mkdocs.yml` (+1 -1) 📝 `netbox/netbox/settings.py` (+4 -3) ➕ `netbox/project-static/docs/.info` (+1 -0) 📝 `netbox/templates/base/layout.html` (+1 -1) 📝 `requirements.txt` (+2 -0) 📝 `upgrade.sh` (+5 -0) </details> ### 📄 Description ### Closes: #6328 Incorporates building the NetBox documentation as part of the installation/upgrade process, and makes it available locally. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 22:25:44 +01:00
adam closed this issue 2025-12-29 22:25:45 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13163