Skip to content

Add GHA Workflow for Cron Schedule of Site and Markdown Docs Link Checking#1239

Merged
david-waltermire merged 1 commit intousnistgov:mainfrom
aj-stein-nist:issue-1230-cron-schedule-link-checks
May 19, 2022
Merged

Add GHA Workflow for Cron Schedule of Site and Markdown Docs Link Checking#1239
david-waltermire merged 1 commit intousnistgov:mainfrom
aj-stein-nist:issue-1230-cron-schedule-link-checks

Conversation

@aj-stein-nist
Copy link
Copy Markdown
Contributor

@aj-stein-nist aj-stein-nist commented May 7, 2022

Committer Notes

Closes #1230.

This has been touched up. Before git commit --amending the final PR, I ran a bad build with known bad links removed from the ignore, evidenced with this GitHub Actions "Link Check" workflow run.

To sample the Markdown and website content issue format, see the sample bug reports below.

All Submissions:

Changes to Core Features:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your core changes, as applicable?
  • Have you included examples of how to use your new feature(s)?
  • Have you updated all OSCAL website and readme documentation affected by the changes you made? Changes to the OSCAL website can be made in the docs/content directory of your branch.

@aj-stein-nist aj-stein-nist added LoE: Small Scope: CI/CD Enhancements to the project's Continuous Integration and Continuous Delivery pipeline. Scope: Documentation This issue relates to OSCAL documentation. Developer Experience Issues around enhancing and optimizing work for development of NIST OSCAL artifacts labels May 7, 2022
@aj-stein-nist aj-stein-nist added this to the OSCAL 1.0.4 milestone May 7, 2022
@aj-stein-nist
Copy link
Copy Markdown
Contributor Author

Getting a loooooooot of weirdness with nist-pages branch versus the cached and rebuilt versions in ./docs/public in any other branch. Not sure what to think there but will pick this up over the next few days.

aj-stein-nist/OSCAL#7

Not as simple and easy-going as I thought, this one! 😆

@aj-stein-nist aj-stein-nist force-pushed the issue-1230-cron-schedule-link-checks branch from 48fe86d to 1740a3f Compare May 9, 2022 15:45
@aj-stein-nist aj-stein-nist force-pushed the issue-1230-cron-schedule-link-checks branch from d9ee9f6 to ba59f7b Compare May 13, 2022 02:40
@aj-stein-nist aj-stein-nist self-assigned this May 13, 2022
@aj-stein-nist aj-stein-nist force-pushed the issue-1230-cron-schedule-link-checks branch 4 times, most recently from 0f44ae2 to 2199e58 Compare May 16, 2022 17:55
@aj-stein-nist aj-stein-nist changed the base branch from release-1.0 to main May 16, 2022 17:55
@aj-stein-nist aj-stein-nist force-pushed the issue-1230-cron-schedule-link-checks branch from 2199e58 to f843652 Compare May 16, 2022 17:57
@aj-stein-nist
Copy link
Copy Markdown
Contributor Author

Repointing this back to main since it needs to land there for the jobs to be picked and run. :-)

@aj-stein-nist aj-stein-nist changed the title [WIP] Add GHA Workflow for Cron Schedule of Site and Markdown Docs Link Checking Add GHA Workflow for Cron Schedule of Site and Markdown Docs Link Checking May 16, 2022
@aj-stein-nist aj-stein-nist force-pushed the issue-1230-cron-schedule-link-checks branch 10 times, most recently from 4d8152c to 936871f Compare May 17, 2022 01:53
@aj-stein-nist aj-stein-nist marked this pull request as ready for review May 17, 2022 01:54
@aj-stein-nist
Copy link
Copy Markdown
Contributor Author

@david-waltermire-nist that was a little excessive and will continue finalized refactor work in #1223 as to not waste further time on GHA experimentation in this work. This is finally ready for review after PR touchup and final testing.

@aj-stein-nist aj-stein-nist force-pushed the issue-1230-cron-schedule-link-checks branch from 936871f to a6c4623 Compare May 17, 2022 21:57
@aj-stein-nist aj-stein-nist force-pushed the issue-1230-cron-schedule-link-checks branch from a6c4623 to 854c68a Compare May 17, 2022 22:04
Comment thread .github/workflows/link-check.yml
@david-waltermire david-waltermire merged commit 10e9d10 into usnistgov:main May 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Developer Experience Issues around enhancing and optimizing work for development of NIST OSCAL artifacts LoE: Small Scope: CI/CD Enhancements to the project's Continuous Integration and Continuous Delivery pipeline. Scope: Documentation This issue relates to OSCAL documentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Scheduled Link Checks of OSCAL Repo's Main Branch and Automatically Open Issues for Broken Links

2 participants