-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
📖 Add dead link linter github workflow #5409
📖 Add dead link linter github workflow #5409
Conversation
@@ -61,7 +61,7 @@ The ClusterClass - first in the yaml below - contains references to the template | |||
* DockerMachineTemplate | |||
* KubeadmConfigTemplate | |||
|
|||
The full ClusterClass definition can also be found in the [CAPI repo](https://raw.githubusercontent.com/kubernetes-sigs/cluster-api/main/docs/book/src/tasks/yamls/clusterclass.yaml). | |||
The full ClusterClass definition can also be found in the [CAPI repo](https://raw.githubusercontent.com/kubernetes-sigs/cluster-api/main/docs/book/src/tasks/experimental-features/yamls/clusterclass.yaml). |
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.
Links in this page are also being fixed in #5390, which is stuck due to CLA issues
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.
I'm happy to let #5390 merge first if we can resolve the CLA issue. I had to fix all of them in here to get the test green.
1b01a38
to
a168843
Compare
@CecileRobertMichon Is the linkcheck mandatory for merge? Mostly asking because something like the ClusterClass quickstart would then require two PRs (one to add the YAMLs and one to add the quickstart with the links to |
@sbueringer right now it is not required. Once the PR merges, we can make it required (or not) from Github settings. |
@CecileRobertMichon And tide takes that information from the Github settings when it decides to merge? |
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.
/approve
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vincepri 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 |
What this PR does / why we need it: Add dead link linter github workflow and fix some dead links. This github action fails on broken links when *.md files are modified.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #