binbashar / le-ref-architecture-doc

Binbash Leverage Reference Architecture documentation
https://leverage.binbash.co
MIT License
42 stars 20 forks source link

Fix | Continuous Integration to Check for Broken Links in Documentation #218

Open exequielrafaela opened 5 months ago

exequielrafaela commented 5 months ago

Describe the Feature:

Implement a GitHub Action that automatically checks for broken links (404) in the documentation at each pull request (PR). This will help ensure all documentation remains accessible and reliable. Additionally, conduct a comprehensive review and repair of existing broken links across the entire documentation site.

Expected Behavior:

  1. A GitHub Action runs with each PR, scanning for broken links in the documentation changes.
  2. Any detected broken links are reported back to the contributor, preventing merge until they are fixed.
  3. An initial sweep through the current documentation identifies and fixes any existing broken links.

Use Case:

This feature ensures the documentation remains a trusted resource with functional navigation, providing a better user experience and reducing maintenance overhead. It is particularly important for maintaining the quality and reliability of documentation as the project scales.

Describe Ideal Solution:

Alternatives Considered: