Skip to content

[LFX] Release Process Rework Overview #2760

@rexagod

Description

@rexagod

Under the Automate the Release Process LFX listing, here's a verbose description of what the candidate's expectations will entail:

  • Drive a proposal that will outline the release process that fits for all sub-projects that come under the SIG, starting with KSM as the initial proof of work.
    • The candidate will need to coordinate with SIG Release during this phase to ensure that the best practices are being followed across our workflows, so that we can leverage existing machinery to the fullest extent.
    • The candidate will need to coordinate with SIG Instrumentation members that maintain other sub-projects and gather their opinion on the proposal (the proposed tooling changes).
  • The candidate will need to coordinate with SIG Security, if needed, to ensure we migrate as many workflows as possible to Prow. Any workflows that still rely on GitHub actions should never, directly or indirectly, work with any environment variables whatsoever. Ideally all workflows will need to be migrated to Prow (k/test-infra)
  • The candidate will need to track their work product in a GitHub gist.
  • Preferably cut a release to get a firsthand experience of how the current release process works.

/assign @Rishab87
cc @mrueg


Refer #2711 for the original issue. Current efforts towards this are:

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.outreachIssues or PRs related to code programs (LFX, Outreachy, GSoC, etc.)

    Projects

    Status

    Needs Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions