operator-framework / deppy

Deppy: The dependency resolver for Kubernetes
Apache License 2.0
16 stars 22 forks source link

Introduce release automation #9

Open timflannagan opened 2 years ago

timflannagan commented 2 years ago

Goal: introduce automation that's responsible for creating a github release when a new tag has been pushed to this repository's git remote.

AC:

Note: This is more-or-less mirrored from rukpak/combo's release pipeline setup

github-actions[bot] commented 2 years ago

This issue has become stale because it has been open 60 days with no activity. The maintainers of this repo will remove this label during issue triage or it will be removed automatically after an update. Adding the lifecycle/frozen label will cause this issue to ignore lifecycle events.

tylerslaton commented 2 years ago

This issue looks good and RukPak should be a good guide here for how to accomplish this. However, the one thing to keep in mind is what exactly we want the release artifact to be - a binary, yaml stream, etc.

github-actions[bot] commented 1 year ago

This issue has become stale because it has been open 60 days with no activity. The maintainers of this repo will remove this label during issue triage or it will be removed automatically after an update. Adding the lifecycle/frozen label will cause this issue to ignore lifecycle events.

timflannagan commented 1 year ago

@perdasilva @joelanford Just going through my open issues to see what can be closed: is this still an issue, or can it be closed?

github-actions[bot] commented 1 year ago

This issue has become stale because it has been open 60 days with no activity. The maintainers of this repo will remove this label during issue triage or it will be removed automatically after an update. Adding the lifecycle/frozen label will cause this issue to ignore lifecycle events.