Commit Graph

5 Commits

Author SHA1 Message Date
Alex Crichton
44fa189575 Run labeler triage once an hour (#5811)
Instead of every 5 minutes since this seems to eat through the rate
limits pretty quickly if it ends up running.
2023-02-16 23:21:49 +00:00
Peter Huene
4dd2300b66 Prevent triage workflow from executing on forks. (#3960)
This commit limits the triage workflow to only `bytecodealliance/wasmtime`.

Hopefully this will prevent the labeler from adding the "do you even fuzz?"
comment to PRs to wasmtime's forks.
2022-03-24 13:41:26 -07:00
Alex Crichton
76a90d082a Only queue up one triage task at a time on CI (#3834)
Triage is scheduled to run once every 5 minutes but it's often queued up
during the day as builders are otherwise occupied with actual CI builds.
This can end up in a lot of triage tasks queued up back-to-back. While
this doesn't seem to be a huge issue one thing I suspect is that this is
perhaps somewhat related to API rate limits getting hit when recent
versions were published. In any case there's no need for each and every
triage run to do something, it's fine to only have one at a time
pending.
2022-02-22 13:24:11 -06:00
Nick Fitzgerald
db9e3ce9d9 CI: fix workflow syntax for PR/issues triage workflow (#3806) 2022-02-15 18:55:34 -06:00
Nick Fitzgerald
57618f746a Add messages for config changes (#3803)
* Automatically label Wasmtime `Config` object changes

* Add the "Label Messager" github action

This allows us to have custom messages left in comments on issues and pull
requests when they get labeled with a specific label.

* Add a message for `wasmtime:config`-labeled pull requests

* CI: Consolidate issue/PR triage workflows
2022-02-15 14:09:03 -08:00