As described in eclipse-dash/dash-licenses#448, the license check frequently fails with a 429, likely due to rate-limiting. Given that the vast majority of PRs don't affect the dependencies, there is little benefit to run this job everytime.
Idea:
- run the task on the master whenever a change has been merged
- only run the task on a PR if a "clearly-defined" label is set