usnistgov / OSCAL

Open Security Controls Assessment Language (OSCAL)
https://pages.nist.gov/OSCAL/
Other
659 stars 179 forks source link

Scheduled Check of Markdown Documents Found Bad Hyperlinks #1490

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

FILE: .github/ABOUT.md [✓] ISSUE_TEMPLATE/ [✓] workflows [✓] CODEOWNERS [✓] issue_template.md

4 links checked.

FILE: .github/ISSUE_TEMPLATE/README.md [✓] bug_report.yaml [✓] question.yaml [✓] feature_request.yaml

3 links checked.

FILE: .github/PULL_REQUEST_TEMPLATE.md [✓] https://github.com/usnistgov/OSCAL/blob/main/CONTRIBUTING.md [/] https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork [✓] https://github.com/usnistgov/OSCAL/pulls [✓] https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History [✓] https://creativecommons.org/publicdomain/zero/1.0/ [✓] https://pages.nist.gov/OSCAL

6 links checked.

FILE: .github/issue_template.md No hyperlinks found!

0 links checked.

FILE: CODE_OF_CONDUCT.md [✓] mailto:oscal@nist.gov [✓] http://contributor-covenant.org [✓] http://contributor-covenant.org/version/1/4/

3 links checked.

FILE: CONTRIBUTING.md [✓] #overview [✓] #project-approach [✓] #contribution-options [✓] #issue-reporting-triage-and-handling [✓] #communications-mechanisms [✓] #contributing-to-the-repository [✓] #repository-structure [✓] #contributing-to-a-development-sprint [✓] #user-stories [✓] #issue-status [✓] #reporting-issue-progress [✓] #git-repo-checkout [✓] #initializing-git-submodules [✓] #configuring-submodules-to-use-ssh [✓] #updating-submodules [✓] #licenses-and-attribution [✓] #this-project-is-in-the-public-domain [✓] #contributions-will-be-released-into-the-public-domain [✓] https://github.com/usnistgov/OSCAL/projects [✓] https://opensource.guide/how-to-contribute/ [✓] https://github.com/usnistgov/OSCAL/issues [/] https://help.github.com/articles/creating-an-issue/ [✓] https://github.com/usnistgov/OSCAL/issues/new?template=feature_request.md&labels=enhancement%2C+User+Story [✓] https://github.com/usnistgov/OSCAL/issues/new?template=bug_report.md&labels=bug [✓] https://github.com/usnistgov/OSCAL/issues/new?labels=question&template=question.md [✓] https://github.com/usnistgov/OSCAL/projects/52 [✓] mailto:oscal-dev@nist.gov [✓] mailto:oscal-dev+subscribe@list.nist.gov [✓] mailto:oscal-dev+unsubscribe@list.nist.gov [✓] mailto:oscal-updates@list.nist.gov [✓] mailto:oscal-updates+subscribe@list.nist.gov [✓] mailto:oscal-updates+unsubscribe@list.nist.gov [✓] https://github.com/usnistgov/OSCAL/releases [✓] versioning-and-branching.md [/] https://guides.github.com/introduction/flow/ [/] https://help.github.com/articles/fork-a-repo/ [/] https://help.github.com/articles/creating-and-deleting-branches-within-your-repository/ [/] https://help.github.com/articles/creating-a-pull-request-from-a-fork/ [/] https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork [✓] ./versioning-and-branching.md [/] https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-base-branch-of-a-pull-request [✓] .github [✓] json [✓] xml [✓] docs [✓] https://pages.nist.gov/OSCAL [✓] content [✓] https://github.com/usnistgov/oscal-content/tree/main [✓] build [✓] src [✓] https://github.com/usnistgov/oscal-content/tree/main/src [✓] CODE_OF_CONDUCT.md [✓] CONTRIBUTING.md [✓] LICENSE.md [✓] USERS.md [✓] https://github.com/usnistgov/OSCAL/issues?q=is%3Aopen+is%3Aissue+label%3A%22User+Story%22 [✓] https://github.com/usnistgov/OSCAL/issues/new?labels=User+Story%2C+enhancement&template=feature_request.md [✓] https://creativecommons.org/publicdomain/zero/1.0/

58 links checked.

FILE: LICENSE.md [✓] #this-project-is-in-the-worldwide-public-domain [✓] #fair-use-of-nist-dataworks [✓] #nist-software [✓] #contributions-to-this-project [✓] https://creativecommons.org/publicdomain/zero/1.0/ [✓] https://www.nist.gov/open/license [✓] CONTRIBUTING.md

7 links checked.

FILE: README.md [✓] https://gitter.im/usnistgov-OSCAL/Lobby [✓] https://github.com/usnistgov/OSCAL/actions/workflows/status-ci-cd.yml [✓] https://github.com/usnistgov/OSCAL/releases [✓] https://csrc.nist.gov/Projects/Open-Security-Controls-Assessment-Language [✓] https://github.com/usnistgov/OSCAL/blob/main/CONTRIBUTING.md [✓] https://www.nist.gov/oscal [✓] https://pages.nist.gov/OSCAL/reference/ [✓] https://pages.nist.gov/OSCAL/concepts/examples/ [✓] https://github.com/usnistgov/OSCAL/releases [✓] mailto:oscal@nist.gov [✓] https://github.com/usnistgov/OSCAL/issues [✓] https://pages.nist.gov/OSCAL/contribute/ [✓] https://www.nist.gov/blogs/cybersecurity-insights/foundation-interoperable-and-portable-security-automation-revealed [✓] https://pages.nist.gov/OSCAL/ [✓] https://github.com/usnistgov/oscal-content/ [✓] https://github.com/usnistgov/oscal-content/tree/main/nist.gov/SP800-53/rev5 [✓] https://github.com/usnistgov/oscal-content/tree/main/nist.gov/SP800-53/rev4 [✓] https://github.com/GSA/fedramp-automation/tree/master/dist/content/baselines/rev4 [✓] mailto:oscal-dev@list.nist.gov [✓] https://pages.nist.gov/OSCAL/contact/ [✓] https://img.shields.io/gitter/room/usnistgov-OSCAL/Lobby [✓] https://github.com/usnistgov/OSCAL/actions/workflows/status-ci-cd.yml/badge.svg [✓] https://img.shields.io/github/v/release/usnistgov/OSCAL?color=green

23 links checked.

FILE: README_validations.md [✓] https://pages.nist.gov/OSCAL/concepts/layer/validation/ [✓] https://github.com/usnistgov/OSCAL/tree/main/xml/schema [✓] https://github.com/usnistgov/OSCAL/tree/main/json/schema [✓] https://pages.nist.gov/OSCAL/concepts/layer/#status-of-the-oscal-layers [✓] https://www.w3.org/TR/xmlschema-1/ [✓] https://json-schema.org/ [✓] http://xmlsoft.org/xmllint.html [✓] https://github.com/ajv-validator/ajv-cli [✓] https://github.com/usnistgov/OSCAL/blob/main/docs/content/downloads/_index.md#oscal-releases [✓] https://github.com/usnistgov/metaschema/

10 links checked.

FILE: USERS.md No hyperlinks found!

0 links checked.

FILE: build/README.md [✓] https://docs.docker.com/install/ [✓] https://docs.docker.com/compose/install/ [✓] https://github.com/rprichard/winpty [✓] https://ubuntu.com/ [✓] https://releases.ubuntu.com/releases/focal/ [✓] https://releases.ubuntu.com/releases/jammy/ [✓] ./ci-cd/config/metaschema [✓] ../docs

8 links checked.

FILE: build/ci-cd/README.md

aj-stein-nist commented 1 year ago

OK, I can venture a guess to what is happening here. According to tcort/markdown-link-check#206, this was a bug that should be "fixed" in 3.10.3 for the link checking code. Since usnistgov/OSCAL#1464 merged to develop branch not main, we will need to cherry pick or handle development updates accordingly as this will continue to pop up every day or so now intermittently until we get the "fixed" version of MLC into our main branch (GitHub Actions jobs that fail are scheduled, and they only refer to main by default in their configuration, so the updated package.json won't get noticed until then).