Commit 224cf95
Fix dead links breaking the 3.23.1 build
The LINK-CHECK step validates every absolute URL against the live server
and fails the build on any dead link. Address the failures:
- Add static/calico-enterprise/3.23/scripts/ (switch-active-operator.sh,
install-calico-windows.ps1). The versioned static dir was never created
at the 3.23 cut, though tmpScriptsURL points at /calico-enterprise/3.23.
- Repoint the rotted kubernetes.io Condition link to the current
.../kubernetes-api/definitions/condition-v1-meta/ in network.mdx
(current + version-3.23-2); the old common-definitions path 404s.
- Skip-list the breadcrumb category URLs for the kubevirt and
calicoctl/review pages that are new in 3.23 (linkChecker.js), mirroring
the existing OSS-Calico kubevirt rule. These clear once 3.23.1 publishes.
Download-artifact URLs are intentionally NOT skip-listed: a missing
package on downloads.tigera.io is a real publish failure and should break
the build.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent a16fb67 commit 224cf95
5 files changed
Lines changed: 647 additions & 2 deletions
File tree
- calico-enterprise_versioned_docs/version-3.23-2/reference/resources
- calico-enterprise/reference/resources
- src/utils
- static/calico-enterprise/3.23/scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
| 119 | + | |
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
| 119 | + | |
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| |||
0 commit comments