kubernetes-sigs / cluster-api-provider-aws

Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS.
http://cluster-api-aws.sigs.k8s.io/
Apache License 2.0
648 stars 575 forks source link

Feature Request: Automated Release Process #4091

Open faiq opened 1 year ago

faiq commented 1 year ago

/kind feature

This clones: https://github.com/kubernetes-sigs/cluster-api-provider-aws/issues/2899

Describe the solution you'd like Automate release process with Github Action that generates and uploads all the artifacts and release notes when a tag is created.

Anything else you would like to add: Example: https://github.com/kubernetes-sigs/cluster-api-provider-azure/issues/1569 and https://github.com/kubernetes-sigs/cluster-api/pull/5188

Environment:

Cluster-api-provider-aws version:
Kubernetes version: (use kubectl version):
OS (e.g. from /etc/os-release):
k8s-ci-robot commented 1 year ago

This issue is currently awaiting triage.

If CAPA/CAPI contributors determines this is a relevant issue, they will accept it by applying the triage/accepted label and provide further guidance.

The triage/accepted label can be added by org members by writing /triage accepted in a comment.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
faiq commented 1 year ago

/assign @faiq

k8s-triage-robot commented 1 year ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

Skarlso commented 1 year ago

/remove-lifecycle stale

richardcase commented 1 year ago

/milestone v2.4.0

richardcase commented 1 year ago

/priority important-soon

richardcase commented 1 year ago

Also related to this:

Ankitasw commented 10 months ago

@faiq any progress here, since we want to include this in v2.4.0?

faiq commented 10 months ago

Unfortunately, I haven't had an opportunity to work on it, nor am I too familiar with how the current release process works, so I don't feel confident enough to port it over.

Maybe we can add an agenda item to the next CAPA office hours to briefly go over what needs to be done?

richardcase commented 10 months ago

/milestone clear

k8s-triage-robot commented 7 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot commented 6 months ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten