Skip to content

Conversation

@kou
Copy link
Member

@kou kou commented Jan 28, 2025

Which issue does this PR close?

Closes #7041.

Rationale for this change

In general, a release process should be automated as much as possible. It reduces maintenance costs and avoid human mistakes.

What changes are included in this PR?

Add a GitHub Actions workflow that is executed on tagging. It creates GitHub releases from existing information.

Example results on my fork:

Are there any user-facing changes?

No.

@alamb
Copy link
Contributor

alamb commented Jan 29, 2025

In general, a release process should be automated as much as possible. It reduces maintenance costs and avoid human mistakes.

💯 thank you

Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you very much @kou

I also looked at the workflow runs on your fork

And they both look great

I think we should merge this PR and I'll try it out when making the next release

@alamb alamb merged commit c867b34 into apache:main Jan 29, 2025
33 checks passed
@alamb
Copy link
Contributor

alamb commented Jan 29, 2025

Thanks again @kou

@kou kou deleted the ci-release-github-releases branch January 29, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create GitHub releases automatically on tagging

2 participants