Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add link checking to CI #2139

Closed
wolf99 opened this issue Oct 28, 2022 · 0 comments · Fixed by #2145
Closed

Add link checking to CI #2139

wolf99 opened this issue Oct 28, 2022 · 0 comments · Fixed by #2145
Assignees
Labels
CI x:action/improve Improve existing functionality/content x:knowledge/intermediate Quite a bit of Exercism knowledge required x:rep/small Small amount of reputation x:size/small Small amount of work x:type/ci Work on Continuous Integration (e.g. GitHub Actions workflows)

Comments

@wolf99
Copy link
Contributor

wolf99 commented Oct 28, 2022

#2137 has changed all links to use TLS URLs (i.e. HTTPS).

We should add a link checker with a requirement for HTTPS to be used to ensure this continues and that links are valid in general.

@wolf99 wolf99 self-assigned this Oct 28, 2022
@wolf99 wolf99 added CI x:action/improve Improve existing functionality/content x:knowledge/intermediate Quite a bit of Exercism knowledge required x:rep/small Small amount of reputation x:size/small Small amount of work x:type/ci Work on Continuous Integration (e.g. GitHub Actions workflows) labels Oct 28, 2022
wolf99 added a commit that referenced this issue Nov 2, 2022
wolf99 added a commit that referenced this issue May 28, 2023
kytrinyx pushed a commit that referenced this issue Jun 8, 2023
* Add link checking for markdown in CI

Fixes #2139

* Require HTTPS

* Update Lychee action

* Make flow fail on error

Per: lycheeverse/lychee-action#71

* Update lychee action to 1.8.0

* Add .lycheeignore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI x:action/improve Improve existing functionality/content x:knowledge/intermediate Quite a bit of Exercism knowledge required x:rep/small Small amount of reputation x:size/small Small amount of work x:type/ci Work on Continuous Integration (e.g. GitHub Actions workflows)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant