-
Notifications
You must be signed in to change notification settings - Fork 15.1k
Update the Website Setup Instructions in Contributor Docs and README #49638
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
Conversation
|
Welcome @aman4433! |
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site configuration. |
sftim
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. The change to content/en/docs/contribute/new-content/open-a-pr.md is the most important thing to cover here.
85ef335 to
429f382
Compare
shannonxtreme
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This already looks great. Provided some comments about requirements and splitting a comment in a code block into its own code block. Thanks!
README.md
Outdated
| ``` | ||
|
|
||
| The Kubernetes website uses git submodules. Even if you plan to run the website in a container, we strongly recommend pulling in the submodule and other development dependencies by running the following: | ||
| The Kubernetes website uses the [Docsy Hugo theme](https://github.com/google/docsy#readme),which can be installed via npm. You can also download a pre-configured development container image that includes Hugo and Docsy. Additionally, a Git submodule is used for tools that generate the reference documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sftim wasn't there a recent change to remove the Hugo dependency from the container image?
429f382 to
1faa711
Compare
shannonxtreme
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good as-is. I suggested a change for code style and accessibility
…e and use it with Hugo.
1faa711 to
9538fde
Compare
|
This looks good to me. Thanks for working on this! /lgtm |
|
LGTM label has been added. Git tree hash: ed405f240275caf36aaa8f4da39b58e1a0084e33
|
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sftim The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This PR updates the Kubernetes contributor documentation regarding the local setup for building and previewing the website. The current instructions are outdated due to recent changes in the Docsy theme and the build process. The steps for installing dependencies and building the site locally have been updated to reflect the new, correct process.
Changes:
Revise instructions for installing the Docsy theme.
Update the README to include the correct steps for setting up the project.
Clarify the build process using npm ci and make serve to preview changes locally.
This update ensures that contributors can successfully follow the steps for local development and avoid issues caused by the previous setup instructions.
Closes: #49627