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

Introduce cross-compiled releases #180

Merged
merged 20 commits into from
Dec 6, 2023
Merged

Introduce cross-compiled releases #180

merged 20 commits into from
Dec 6, 2023

Conversation

tomkarw
Copy link
Contributor

@tomkarw tomkarw commented Dec 5, 2023

This is a build + release pipeline based off of the amazing ripgrep project's workflow.

Closes #175.

@tomkarw tomkarw force-pushed the tomkarw/npx branch 2 times, most recently from d5a78a6 to ca8ec90 Compare December 5, 2023 15:40
@tomkarw tomkarw self-assigned this Dec 5, 2023
@tomkarw tomkarw changed the title WIP: npm packages cross compilation test Introduce cross-compiled releases Dec 5, 2023
@tomkarw
Copy link
Contributor Author

tomkarw commented Dec 5, 2023

@mara-schulke Did you have some specific compilation targets in mind?

@tomkarw tomkarw requested a review from mara-schulke December 5, 2023 17:43
@tomkarw
Copy link
Contributor Author

tomkarw commented Dec 5, 2023

I think it's done. I just don't know how to test without actually doing a release, we might have to do a test one and then quickly delete it afterwards.

@mara-schulke
Copy link
Contributor

@tomkarw lets chat tomorrow!

@tomkarw tomkarw force-pushed the tomkarw/npx branch 4 times, most recently from e7da3e0 to 0ed0837 Compare December 6, 2023 09:54
@tomkarw tomkarw force-pushed the tomkarw/npx branch 3 times, most recently from 001200d to 7374572 Compare December 6, 2023 12:33
@tomkarw tomkarw force-pushed the tomkarw/npx branch 3 times, most recently from 37fc6d0 to accd1d7 Compare December 6, 2023 13:06
@tomkarw tomkarw force-pushed the tomkarw/npx branch 2 times, most recently from 6ff6319 to 5d17f01 Compare December 6, 2023 13:45
@tomkarw
Copy link
Contributor Author

tomkarw commented Dec 6, 2023

@mara-schulke Link to the results: https://github.com/helsing-ai/buffrs/releases/tag/untagged-f90bff9935014a85fc00

@mara-schulke mara-schulke added component::cli Everything related to the buffrs cli priority::critical This should have been done yesterday integration Changes and ideas related to integrating buffrs with 3rd-party software or tools complexity::high Issues or ideas that are highly complex. require discussion and may affect backwards compatibility type::epic An epic change. This is going to make a big difference to buffrs as a product. labels Dec 6, 2023
@mara-schulke mara-schulke added this to the Stabilization milestone Dec 6, 2023
@tomkarw tomkarw merged commit 756ad31 into main Dec 6, 2023
19 checks passed
@tomkarw tomkarw deleted the tomkarw/npx branch December 6, 2023 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity::high Issues or ideas that are highly complex. require discussion and may affect backwards compatibility component::cli Everything related to the buffrs cli integration Changes and ideas related to integrating buffrs with 3rd-party software or tools priority::critical This should have been done yesterday type::epic An epic change. This is going to make a big difference to buffrs as a product.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Getting Buffrs to Cross-Compile
2 participants