fsfe / reuse-tool

reuse is a tool for compliance with the REUSE recommendations.
https://reuse.software
399 stars 148 forks source link

Add support for GitHub annotations in GitHub actions #1052

Open nijel opened 3 months ago

nijel commented 3 months ago
carmenbianca commented 3 months ago

Wow, amazing PR @nijel ! Thank you for this work.

I wonder whether it makes sense to keep --lines in parallel to --github. They do effectively the same. For backward compatibility, we should probably keep both, though…

Do you know whether this GitHub format of errors is also consumed by other programs?

nijel commented 3 months ago

--lines is still more user friendly, so I'd keep both. I think gitlab has a similar format, but I have no experience with that. https://docs.astral.sh/ruff/settings/#output-format supports that in addition to GitHub...