Skip to content
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

Create GitHub releases automatically on tagging #7042

Merged
merged 2 commits into from
Jan 29, 2025

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

.github/workflows/release.yml Show resolved Hide resolved
@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