Skip to content

Change release process #1142

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Change release process #1142

wants to merge 1 commit into from

Conversation

reakaleek
Copy link
Member

@reakaleek reakaleek commented Apr 17, 2025

Context

Right now, if you publish a release it takes 5-10 minutes until the release has assets.

Hence, there is some friction when a user runs the install script.

Also, CI workflows relying on assets error if it cannot find any assets.

Changes

This changes the release process to be triggered by a workflow.

The workflow coordinates the release in a way that assets are already uploaded when the release is published.

@reakaleek reakaleek requested a review from a team as a code owner April 17, 2025 09:26
@reakaleek reakaleek added the automation packaging, ci/cd. label Apr 17, 2025
@reakaleek reakaleek self-assigned this Apr 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation packaging, ci/cd.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant