Commit c419fee
Fix broken external links found with automated link checking (#424)
* Initial plan
* Add check-links.yml workflow with all PR #424 feedback applied
Co-authored-by: TimHess <3947063+TimHess@users.noreply.github.com>
* Address all bart-vmware review feedback on check-links.yml and build-and-stage.yml
Co-authored-by: TimHess <3947063+TimHess@users.noreply.github.com>
* add link-checking of internal links of built site content
* process improvements, add local script for checking links from all docfx files
- ignore razor routes from static file checking
- alter root-dir to avoid errors with asset links
* focus on external link checking in static content
- drop changes to build-and-stage
- replace .ps1 with equivalent of check-links.yml
* drop branch filter from PR trigger
* fix lychee install link
* focus check-links job on external links, exclude vendored sources
Co-authored-by: Cursor <cursoragent@cursor.com>
Made-with: Cursor
* add --root-dir to resolve root-relative image paths without error
Made-with: Cursor
* Update .github/workflows/check-links.yml
Co-authored-by: Bart Koelman <104792814+bart-vmware@users.noreply.github.com>
* PR suggests and alphabetize lychee params
- only use --no-progress in CI
- use more defaults
- change settings per-host instead of globally
- check for installed lychee first
* re-add root-dir, primarily for running in CI
* re-add --verbose, local script enhancements
--verbose is needed to see redirect details
- locally:
- set user-agent locally to avoid 403 on mysql links (doesn't seem to affect CI)
- ignore build/docfx-net10-binaries (like playwright readme)
- longer host-request-interval and retry-wait-time
* move settings to shared lychee.toml
- since redirect fixes are already in place in other PR, change verbosity now
* fix exclude_paths broken in move to lychee.toml
* isolate lychee caching to specific workstreams
- also include a paste-able snippet to bust the cache for a given PR
* Fix broken links
- external links to
- CredHub API, Spring AMQP, and Spring Cloud projects
- Broadcom/Pivotal/samples/Microsoft
- CredHub/Samples/CircuitBreaker links
- Reduce external redirects
- Fix double 'the' in fileshares usage docs
- Disambiguate Redis/Valkey versions, clarify Thinktecture reference
- Fix 'n0t' typo in v3 fileshares docs
- TAS SSO→Single Sign-On
Co-authored-by: TimHess <3947063+TimHess@users.noreply.github.com>
* fix absolute .md links to relative paths
* fix consul-register-example casing, fix broken eureka docs link
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix anchors, reduce unnecessary redirects
- redirect reductions for docs.microsoft.com and trailing slashes
- remove /en-US/ from mozilla links
* use default verbosity, update cosmos connectionstring link
* drop training page
* Apply suggestions from code review
Co-authored-by: Bart Koelman <104792814+bart-vmware@users.noreply.github.com>
* address PR 424 review feedback
- CredHub "on Tanzu Platform" links updated to Broadcom TechDocs (v2, v3)
- Hystrix flow chart anchor corrected from #collapser-flow to #flow-chart (v2, v3)
- NuGet profile URL corrected to SteeltoeOSS
- CosmosDB, MySQL, PostgreSQL v2/v3: restore original broker names, drop dead
links, add notes where service broker support has been retired
- Redis v4: deduplicate Valkey links, rename to "Tanzu for Valkey on Tanzu Platform"
- "Getting Started with C#" link updated to learn.microsoft.com/dotnet/csharp (v2, v3)
Made-with: Cursor
* Update docs/docs/v2/connectors/cosmosdb.md
Co-authored-by: Bart Koelman <104792814+bart-vmware@users.noreply.github.com>
* More PR feedback
- #-loggregator-firehose-architecture
- exclude mysql.com from lychee scan
- restore Consul-Register-Example casing, use case-insensitive exclusion
- fix consul add package example
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TimHess <3947063+TimHess@users.noreply.github.com>
Co-authored-by: Tim Hess <tim.hess@broadcom.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Bart Koelman <104792814+bart-vmware@users.noreply.github.com>1 parent 0c87328 commit c419fee
159 files changed
Lines changed: 482 additions & 566 deletions
File tree
- docs
- api
- v2
- v3
- v4
- articles
- releases
- docs
- v2
- circuitbreaker
- configuration
- connectors
- developer-tools
- discovery
- logging
- management
- security
- tracing
- welcome
- v3
- circuitbreaker
- configuration
- connectors
- developer-tools
- discovery
- logging
- management
- messaging
- security
- stream
- tracing
- welcome
- v4
- configuration
- connectors
- discovery
- initializr
- management
- security
- tracing
- welcome
- guides
- circuit-breaker
- get-to-know-steeltoe
- messaging/Tutorials
- Tutorial1
- Tutorial2
- Tutorial3
- Tutorial4
- Tutorial5
- Tutorial6
- Tutorial7
- observability
- security
- service-connectors
- service-discovery
- src/Steeltoe.io/Components
- Layout
- Pages
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
0 commit comments