gnolang / gno

Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
https://gno.land/
Other
898 stars 374 forks source link

PR label automation #3072

Open Kouteki opened 2 weeks ago

Kouteki commented 2 weeks ago

Current state

Review team manually has to apply labels when they are reviewing PRs, which is wasteful labor, and sometimes does not represent the actual state.

Desired state

Labels are automatically applied by the github bot, and filtering by labels serves as the source of truth

Acceptance criteria

moul commented 2 weeks ago

3037, #1007, #1466, #2788

aeddi commented 2 weeks ago

The current state of the bot should be able handle the two first points (related to labels). But I will need to implement the draft/ready for review detection.

Maybe we can first merge it, then add this feature afterward?

thehowl commented 2 weeks ago

definitely ;)

Kouteki commented 1 week ago

Maybe we can first merge it, then add this feature afterward?

Yes please! Incremental progress is the way to go.

Kouteki commented 1 week ago

I split the 3rd item into a separate issue https://github.com/gnolang/gno/issues/3093