giantswarm / docs

The Giant Swarm documentation site
http://docs.giantswarm.io
Apache License 2.0
4 stars 8 forks source link

Link check: create HTML reports and make them available for download; schedule monthly #2174

Closed marians closed 5 months ago

marians commented 5 months ago

This PR updates the link check workflow to create HTML reports as downloadable aratifact. The artifact will appear on the summary page after the workflow run. Files are kept for 2 weeks.

HTML reports help a lot when fixing broken links. They are easy to open in a local browser.

See here for an example: https://github.com/giantswarm/docs/actions/runs/8628897185

Also, since we want this to run monthly, I'm adding a schedule trigger for the 20th of every month.