elixir icon indicating copy to clipboard operation
elixir copied to clipboard

CI: Move license compliance to its own file

Open eksperimental opened this issue 3 months ago • 3 comments

  • Move license compliance to its own file.
  • Minor touch-ups.
  • Update when this action is triggered.

The most critical changes is when the action is launched.

This is the action that takes the longest to complete (longer than 8 minutes). I think we can avoid running this action every time when a PR is submitted and run it only when the files that modify this action are modified, and when it merged to the main branch.

/cc @maennchen

eksperimental avatar Dec 02 '25 03:12 eksperimental

@eksperimental This action also checks the license headers of any other file a PR author touches. I recommend to run it for each PR.

maennchen avatar Dec 02 '25 08:12 maennchen

:+1: for moving it out but we most likely always want to run this, as mentioned by @maennchen.

josevalim avatar Dec 02 '25 09:12 josevalim

updated

eksperimental avatar Dec 03 '25 00:12 eksperimental