Skip to content

Conversation

@mre
Copy link
Member

@mre mre commented Dec 15, 2025

This merges the Windows/macOS/Linux build into one job in the release workflow. It follows the same principle as the release build for ripgrep.

Fixes #1875

This merges the Windows/macOS/Linux build into one job in the release workflow.
It follows the same principle as the release build for ripgrep.

Fixes #1875
@mre mre requested a review from thomas-zahner December 15, 2025 23:35
@mre
Copy link
Member Author

mre commented Dec 15, 2025

On the plus-side, it's shorter. On the "minus-side" I couldn't test it. 😅

Somehow this was detected now in this unrelated change, but it
prevents the build from getting green so I fixed it.
@mre mre added the triage label Dec 16, 2025
@thomas-zahner
Copy link
Member

Thank you for addressing the issue. I would really like to test it before blindly merging it. 😅 And it also should be possible to do so by manually triggering the workflow on a non-tagged version. Maybe we would have to temporarily update the on: value to do so. But we should be able to run it. It's just Upload release archive which should fail then but everything before that should, i.e. building, should work anywhere. Maybe some small other adjustments would be necessary.

If you don't find the time to do so, you can let me know and I'll try do it. It's just that I don't want to debug the workflow during the next release but before merging this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Streamline release for Windows & macOS

3 participants