mahmoud / awesome-python-applications

💿 Free software that works great, and also happens to be open-source Python.
ftp://you:relookin@it#readme
16.79k stars 2.68k forks source link

Github action that checks links #137

Closed cam-barts closed 4 years ago

cam-barts commented 4 years ago

I heard you talking about this project on Talk Python to Me and you mentioned how much of a hassle it is to check all the links for 404s, and it inspired me to create a GitHub action to help with the process. It definitely could still use work, but I thought it was a start and would help weed out the known 200s.

cam-barts commented 4 years ago

linkchecker Example output

mahmoud commented 4 years ago

Ohhh very interesting! That's wonderful!

So here're the ways I can think of to improve it, though I don't know when I'll have time to do so:

Thanks again!

cam-barts commented 4 years ago

Thanks for the feedback! I have some thoughts that you might consider.

mahmoud commented 4 years ago

That all sounds fair enough. And this is definitely an improvement over what I had before. Is there a way you could make the action take an argument of which files to check?

cam-barts commented 4 years ago

@mahmoud Yea man, I am glad you like it. This is just the first stage, the next features I will add based on your feedback are probably going to be stateful reports and I was thinking more of an inclusion/exclusion list for the links. It would take much to add some functionality to include or exclude files, so I will work that in there, just as soon as some time fills up on my calendar to work on it. I am excited that you like it, and that it seems like it will be useful for you!

mahmoud commented 4 years ago

I figure it's about time this was merged, take it for a spin in the real world here. Keep us posted on updates, and thanks again!