ome / scc

OME tools for managing the Git(Hub) workflow
https://pypi.org/project/scc/
GNU General Public License v2.0
0 stars 15 forks source link

Add milestone filter #286

Closed knabar closed 2 months ago

knabar commented 2 months ago

Implements #245

Adds an option to filter PRs by milestones. Including one or more milestone automatically excludes all PRs that don't have those milestones.

Examples:

# include milestones 3.10.0 and 3.11.0 (and exclude all others)
scc merge --info master -I milestone:3.10.0 -I milestone:3.11.0

# exclude milestone 3.11.0
scc merge --info master -E milestone:3.11.0
sbesson commented 2 months ago

I would propose to get this and #285 into a release of scc (0.20.0) if no objections @joshmoore @jburel

joshmoore commented 2 months ago

No objections.

jburel commented 2 months ago

gfi

sbesson commented 2 months ago

https://pypi.org/project/scc/0.20.0/