Problem description
The workflow .github/workflows/main.yml may fail to release a new version of GHA if a link to an external website in a Markdown document fails. This can happen due to a failure on a website which is not under control of cypress-io.
The build-and-test job inside .github/workflows/main.yml runs npm run check:markdown which in turn calls npm package markdown-link-check to check hyperlinks in Markdown files. The failures do not necessarily mean that there is an error in GHA which should stop a new release being published.
Expected behavior
It should be possible to release a new version of GHA even if an external website is failing for external reasons.
Suggested fix
In .github/workflows/main.yml remove npm run check:markdown from the build-and-test job and place it inside a new independent job.
Problem description
The workflow .github/workflows/main.yml may fail to release a new version of GHA if a link to an external website in a Markdown document fails. This can happen due to a failure on a website which is not under control of cypress-io.
The
build-and-testjob inside .github/workflows/main.yml runsnpm run check:markdownwhich in turn calls npm package markdown-link-check to check hyperlinks in Markdown files. The failures do not necessarily mean that there is an error in GHA which should stop a new release being published.Expected behavior
It should be possible to release a new version of GHA even if an external website is failing for external reasons.
Suggested fix
In .github/workflows/main.yml remove
npm run check:markdownfrom thebuild-and-testjob and place it inside a new independent job.