-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Open
Labels
needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.outreachIssues or PRs related to code programs (LFX, Outreachy, GSoC, etc.)Issues or PRs related to code programs (LFX, Outreachy, GSoC, etc.)
Description
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.
Refer #2711 for the original issue. Current efforts towards this are:
Metadata
Metadata
Assignees
Labels
needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.outreachIssues or PRs related to code programs (LFX, Outreachy, GSoC, etc.)Issues or PRs related to code programs (LFX, Outreachy, GSoC, etc.)
Type
Projects
Status
Needs Triage