Skip to content

Add GitHub Action for Scheduled Releases #537

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

Merged
merged 6 commits into from
Oct 7, 2024

Conversation

dnestoro
Copy link
Member

@dnestoro dnestoro commented Oct 3, 2024

What does this PR do?

This PR introduces github workflow that creates automatic releases. The github action defined in workflow runs every two weeks.

To make sure this PR works, we must have fixed SNAPSHOT version on master. Otherwise the process can't be fully automated and some steps may require manual maintainer inputs (since the master branch has protection rules that disallows direct committing onto it). With the fixed SNAPSHOT version on master, we are avoiding direct committing onto the protected master branch.

@dnestoro dnestoro requested a review from a team as a code owner October 3, 2024 15:22
@dnestoro dnestoro force-pushed the dnestoro/MakeReleasesAutomatically branch from f8da6fc to 2f2a6b4 Compare October 4, 2024 10:59
@dnestoro dnestoro requested a review from fniephaus October 4, 2024 13:10
Copy link
Member

@fniephaus fniephaus left a comment

Choose a reason for hiding this comment

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

LGTM

@fniephaus fniephaus force-pushed the dnestoro/MakeReleasesAutomatically branch from 7e086ba to dc4ae68 Compare October 4, 2024 18:09
@dnestoro dnestoro force-pushed the dnestoro/MakeReleasesAutomatically branch from dc4ae68 to 994a7f1 Compare October 7, 2024 08:02
@dnestoro dnestoro merged commit 736dbe6 into master Oct 7, 2024
221 checks passed
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.

3 participants