Skip to content

TRACKER - Release automation #12155

@VannTen

Description

@VannTen

What would you like to be added

/kind design

Elements:

  • Automate most (all) of the process in RELEASE.md
  • Add a way to auto-add blocking issues/PRs to release (maybe leverage Github milestones + the prow milestone plugin)
  • Auto-trigger "release proposal" given some conditions (time/kubernetes releases/some types of merged PRs etc)
  • (in the distant future) -> use github attestation for release artifacts (for example a container image of an Ansible execution environment

Why is this needed

  • Make the release process more systematic
  • Release more often
  • Less busywork for maintainers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/designCategorizes issue or PR as related to design.kind/featureCategorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions