Skip to content

x/build: consider pushing open backport issue milestones automatically at start of each month #41323

@dmitshur

Description

@dmitshur

Right now, the milestones of open backport issues that did not get included in a given minor release are automatically bumped to the next minor release milestone by releasebot at the end of a successful release stage:

https://github.com/golang/build/blob/301a72cb1ab6c95414686a16f34ebe2bef25b689/cmd/releasebot/main.go#L429

Since we generally don't try to include more fixes in a minor release after the start of a month (aside from ones that have release-blocker label, which must be considered), it should be more accurate and clear to push the milestone to the next one at the start of the month.

However, when considering this, we need to be careful so that we don't accidentally land another fix after a month starts and forget to move the milestone of corresponding issue back to the correct previous one.

This issue is likely best to address as part of overall release automation, tracked in #40279 and #29205. /cc @toothrot

Thanks to @mundaym for suggesting this in https://groups.google.com/d/msg/golang-dev/6b-rdo-i8sA/auCA48IhAgAJ.

/cc @toothrot @cagedmantis @andybons

Metadata

Metadata

Assignees

No one assigned

    Labels

    Buildersx/build issues (builders, bots, dashboards)FeatureRequestIssues asking for a new feature that does not need a proposal.NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions