awesome-micropython icon indicating copy to clipboard operation
awesome-micropython copied to clipboard

Suggestion: Set up a cron CI workflow to check links

Open carlosperate opened this issue 2 years ago β€’ 4 comments

Just a suggestion in case you are interested, on my Awesome list I run a workflow like this to check for dead links every morning: https://github.com/carlosperate/awesome-microbit/blob/master/.github/workflows/check-links.yml

It uses a ruby-base awesome list tool instea of the more common awesome-lint, as I find some of the awesome-link rules a bit too strick and awesome_bot works well for my purposes.

The workflow file would likely Just Workℒ️ if it's copy/pasted, happy to submit a PR if it's something you'd like to integrate here as well.

carlosperate avatar Jan 05 '23 17:01 carlosperate

Related - #81 updates the content to fix redirects and dead links. I agree that hooking this up with CI would be useful.

(πŸ‘‹πŸ» @carlosperate we should carry on that conversation we started at EuroPython!)

andypiper avatar Jan 06 '23 03:01 andypiper

Great, thanks for fixing links already, it will make a PR for this easier! I'll submit something for review πŸ‘

And yes, let's catch up some time! In the end we haven't set up the Oxford Python group yet, but I'll let you know when get something going as well πŸ˜ƒ

It's a bit early in the morning tomorrow, but maybe I'll try to catch the Melbourne MicroPython session via Zoom, maybe I'll see some familar faces there!

carlosperate avatar Jan 24 '23 18:01 carlosperate

PR:

  • https://github.com/mcauser/awesome-micropython/pull/86

carlosperate avatar Jan 24 '23 18:01 carlosperate

Merged, finally. Thanks πŸ˜„

mcauser avatar Jun 14 '23 04:06 mcauser