lychee-action icon indicating copy to clipboard operation
lychee-action copied to clipboard

Improved GHA workflow for centralising url status reporting in single GH issue

Open VeckoTheGecko opened this issue 2 years ago • 2 comments

I thought I would share my (imo) improved GHA workflow for link status reporting, which uses and updates a single dedicated issue opening and closing the issue depending on whether errors are reported. This allows parties to subscribe/unsubscribe to the issue, while also preventing pollution as a result of creating multiple new issues.

I personally prefer this workflow than the one in this repos README, feel free to take and adapt if you so wish.

Note this workflow doesn't work on forks.

https://gist.github.com/VeckoTheGecko/7b6bb062135e59fbc9c5703c48435f5f

VeckoTheGecko avatar Sep 29 '23 17:09 VeckoTheGecko

That's great! Would you like to add it to the official lychee documentation here?

mre avatar Nov 30 '23 15:11 mre

There is already something similar, which might need updating: https://lychee.cli.rs/#/github_action_recipes/reuse-issue The source code for that file is here: https://github.com/lycheeverse/lycheeverse.github.io/blob/master/github_action_recipes/reuse-issue.md

mre avatar Nov 30 '23 15:11 mre

@VeckoTheGecko, I just wanted to reach out and let you know that I’m still very interested in incorporating your contribution into the repository. If you find some time to create a pull request, please go ahead and submit it, and then drop a comment here. I'll make sure to reopen the issue right away.

For now, I'm going to close this issue to help keep our issue tracker organized and tidy. However, I really hope to see your contribution soon. Thanks for the interest.

mre avatar Apr 25 '24 13:04 mre