decalage2 / awesome-security-hardening

A collection of awesome security hardening guides, tools and other resources
5.39k stars 572 forks source link

Add link checker as a GitHub Action #57

Closed Harvester57 closed 2 years ago

Harvester57 commented 2 years ago

Hi,

This PR adds a GitHub Action to check for broken links in the Markdown README file. It is composed of two workflows, one that will periodically check the links (every day) and open an issue automatically, and the other one that will be triggered on PR and on pushes.

I believe this will help to maintain the 192 links currently present in the README :)

EDIT: forgot to mention, there also is a Dependabot configuration file, to help maintain up-to-date the Actions used.

decalage2 commented 2 years ago

I have not used Github actions before: I need to enable something in the project, right?

Harvester57 commented 2 years ago

Nope, that's the beauty of it, the workflows are now available here: https://github.com/decalage2/awesome-security-hardening/actions

As you can see, the fail fast workflow was already triggered by the push when you merged, and already reported broken links :)