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

Update main branch with new docs structure #1297

Merged
merged 6 commits into from
Nov 30, 2023
Merged

Update main branch with new docs structure #1297

merged 6 commits into from
Nov 30, 2023

Conversation

sjberman
Copy link
Contributor

Migrating the documentation changes from docs/hugo-docs into the main branch.

Docs now live under /site and are published on docs.nginx.com.

  • I have read the CONTRIBUTING doc
  • I have added tests that prove my fix is effective or that my feature works
  • I have checked that all unit tests pass after adding my changes
  • I have updated necessary documentation
  • I have rebased my branch onto main
  • I will ensure my PR is targeting the main branch and pulling from my branch from my own fork

Jcahilltorre and others added 5 commits November 29, 2023 09:11
Change docs structure and add the required files to build documentation Hugo and publish with Netlify

Rewrite existing docs to work with Hugo


---------

Co-authored-by: Travis Martin <t.martin@f5.com>
Co-authored-by: Travis Martin <33876974+travisamartin@users.noreply.github.com>
Co-authored-by: Kate Osborn <50597707+kate-osborn@users.noreply.github.com>
Co-authored-by: Alan Dooley <ADubhlaoich@users.noreply.github.com>
Co-authored-by: Alan Dooley <a.dooley@f5.com>
Problem: Our installation docs suggested installing Gateway API v1 and NGF v1, which are not compatible.

Solution: Fix the docs to mention both stable and edge versions, with proper versioning. Also updated the release process doc to ensure these are updated at release time as needed.
…1296)

This commit updates the control plane configuration documentation to
match NGINX's standardised Hugo formatting conventions: specifically,
avoiding breaking sentences across line and the use of shortcodes for a
note. There are also some minor content changes for product noun
conventions and rephrasing a few sentences.

---------

Co-authored-by: Jon Torre <78599298+Jcahilltorre@users.noreply.github.com>
* docs: update architecture doc

* chore: update architecture description

---------

Co-authored-by: Alan Dooley <ADubhlaoich@users.noreply.github.com>
@sjberman sjberman requested a review from a team as a code owner November 30, 2023 16:31
@github-actions github-actions bot added documentation Improvements or additions to documentation helm-chart Relates to helm chart labels Nov 30, 2023
@sjberman sjberman changed the title Merge docs/hugo-docs into main Update main branch with new docs structure Nov 30, 2023
@sjberman sjberman requested a review from a team November 30, 2023 16:34
Copy link
Contributor

@ADubhlaoich ADubhlaoich left a comment

Choose a reason for hiding this comment

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

LGTM!

@sjberman sjberman merged commit ce5215a into main Nov 30, 2023
23 checks passed
@sjberman sjberman deleted the docs/hugo-docs branch November 30, 2023 16:59
@sjberman sjberman restored the docs/hugo-docs branch November 30, 2023 16:59
@sjberman sjberman deleted the docs/hugo-docs branch December 7, 2023 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation helm-chart Relates to helm chart
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

4 participants