Scheduled Link Checks of OSCAL Repo's Main Branch and Automatically Open Issues for Broken Links #1230
Closed
3 of 5 tasks
Labels
Developer Experience
Issues around enhancing and optimizing work for development of NIST OSCAL artifacts
enhancement
Scope: CI/CD
Enhancements to the project's Continuous Integration and Continuous Delivery pipeline.
Scope: Website
Issues targeted at the OSCAL project website.
User Story
Milestone
User Story:
As an OSCAL tool developer, in order to know all internal and external hyperlinks are valid over time and not only when specific developers make modifications that are sometimes not related to modified links, I want the OSCAL's CI/CD automation to periodically examine links for the OSCAL website and repo Markdown documentation for broken links on a schedule. If a broken link is found, I would like a new issue to be automatically opened indicating which link should be subsequently handled by an available developer.
Goals:
Improve the OSCAL CI/CD system so that broken links can be detected outside of a developer code/test/push cycle, which often might not be related to doc and website improvement.
Dependencies:
Complete after #1208 is complete.
Acceptance Criteria
markdown-link-check
action for Markdown docs outside the website content.lychee-action
action for OSCAL website content link checks.The text was updated successfully, but these errors were encountered: