summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
diff options
context:
space:
mode:
authorWolfgang Walther <walther@technowledgy.de>2025-06-14 19:42:55 +0200
committerWolfgang Walther <walther@technowledgy.de>2025-06-16 09:30:44 +0200
commit6f12f662ae0945d734bac9d5bcc13709f66623ad (patch)
tree0bc59e0f0c00bb391cb7bad69c30ee556a2dca2d /pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch
parent9ead5b1cc783b7a3de5cb62aa923657c0a94f1f9 (diff)
workflow/labels: switch to a scheduled trigger
Instead of relying on workflow_run events, we now trigger the labeling workflow by schedule. This avoids all permission/secrets problems of running in the pull_request_review context - and also gets rid of the "waiting for approval to run workflows" button for new contributors that sometimes comes up right now. Also, it's more efficient. Previously, the labeling workflow would run on *any* pull_request_review event, which happens for all comments, too. So quite a few runs. This will cause a delay of up to 1 hour with the current settings until approval labels are set. Depending on how long the job normally runs we can adjust the frequency. The workflow is written in a way that will work no matter what the frequency ends up being, even when it's interrupted by transient GHA failures: It will always look at all PRs which were updated since the last time the workflow ran successfully. We also add the ability to run it manually via UI. This is useful: - When fixing bugs in the labeler workflow to run it all the way back to where the bug was introduced. - When introducing new labels, to get a head start for a reasonable amount of PRs immediately. Of course, the workflow is also still run directly after Eval itself. This is also the only case that the actions/labeler steps will run, since they depend on the `pull_request` context.
Diffstat (limited to 'pkgs/development/python-modules/termplotlib/gnuplot-subprocess.patch')
0 files changed, 0 insertions, 0 deletions