Validate Links
awesome-bot opened this issue · 4 comments
Hello, I wrote a tool that can validate README links. It can be run when someone submits a pull request to awesome-sre
.
For example, you would see that
https://www.loomsystems.com/single-post/2016/03/23/So-you-want-to-be-a-Site-Reliability-Engineer redirects to
https://www.loomsystems.com/blog/single-post/2016/03/23/so-you-want-to-be-a-site-reliability-engineer
https://www.atlassian.com/it-service/site-reliability-engineering-sre redirects to
http://www.atlassian.com/it-unplugged/devops/site-reliability-engineering-sre
http://126kr.com/article/7vkoxnk6s01 is now 404 🔴
More here https://gist.github.com/828ba5a566d1c4ea7abf3b272c3a5850
This tool is currently being used by
- https://github.com/matteocrippa/awesome-swift
- https://github.com/brabadu/awesome-fonts
- and many more
Examples
- https://travis-ci.org/matteocrippa/awesome-swift/builds/96526196 ok ✅
- https://travis-ci.org/matteocrippa/awesome-swift/builds/96722421 link redirected / rename 🔴
- https://travis-ci.org/dkhamsing/open-source-ios-apps/builds/96763135 bad link / project deleted 🔴
- https://travis-ci.org/dkhamsing/open-source-ios-apps/builds/95754715 dupe 🔴
If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml
file to the project (you can also use Circle CI or other CI services).
See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment 😄
This looks useful to me.
@dastergon Do you have an opinion on this issue?
@danrl Back then, the repo wasn't that big to enable it, so I waited to see how it progresses. Two years later I think it would be a good addition. Thanks for bringing it up.
This will be implemented with Github Actions now.