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

Add release-plz and clean up workflows #1510

Merged
merged 1 commit into from
Oct 5, 2024
Merged

Add release-plz and clean up workflows #1510

merged 1 commit into from
Oct 5, 2024

Conversation

mre
Copy link
Member

@mre mre commented Oct 1, 2024

It's no secret that we're lacking behind on releases; partially, because they are slightly tedious to create.

My hope is that this will be resolved by introducing release-plz 1, which is automates publication whenever we push to master.

Along the way, I aligned the naming of the other workflows.

It's no secret that we're lacking behind on releases;
partially, because they are slightly tedious to create.

My hope is that this will be resolved by introducing `release-plz` [1],
which is automates publication whenever we push to `master`.

Along the way, I aligned the naming of the other workflows.

[1]: https://github.com/MarcoIeni/release-plz
@mre mre requested a review from thomas-zahner October 1, 2024 20:52
@mre
Copy link
Member Author

mre commented Oct 1, 2024

The failing Docker / build (pull_request) is the one I'm hoping to resolve with merging this... 😬

on:
push:
branches:
- main
Copy link
Member

Choose a reason for hiding this comment

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

I don't think we have a main branch currently. Do you plan to rename the master branch?

Copy link
Member Author

Choose a reason for hiding this comment

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

That's the goal -- eventually. But for now it would work with both, main and master, which will make that transition easier in the future.

@thomas-zahner
Copy link
Member

thomas-zahner commented Oct 4, 2024

@mre Sounds like a great idea! How does it affect the failing Docker image build?

@mre
Copy link
Member Author

mre commented Oct 4, 2024

I think it will publish release binaries under the new binary names, so that should automatically fix the Docker build. At least that's my current working theory. 🙃

@thomas-zahner
Copy link
Member

Ah okay sounds good to me.

@mre mre merged commit f1ac926 into master Oct 5, 2024
6 of 7 checks passed
@mre mre deleted the release-plz branch October 5, 2024 21:56
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.

2 participants