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

Run CLI builds and tests on all platforms #237

Merged
merged 42 commits into from
Nov 4, 2022
Merged

Run CLI builds and tests on all platforms #237

merged 42 commits into from
Nov 4, 2022

Conversation

leighmcculloch
Copy link
Member

@leighmcculloch leighmcculloch commented Oct 29, 2022

What

Run CLI builds and tests on all platforms.

Why

We release the CLI on a variety of platforms and we should verify that it builds on them when making changes. We tested some/most of our Rust repos across platforms previously, but ran into issues with slow builds. Our builds are in a much better place than they were, so this is probably not as much of a big issue anymore.

Close #232

Todo

  • Update and test publish workflows.

@leighmcculloch leighmcculloch marked this pull request as ready for review November 4, 2022 05:53
@leighmcculloch leighmcculloch merged commit 9e34c6a into main Nov 4, 2022
@leighmcculloch leighmcculloch deleted the platforms branch November 4, 2022 06:39
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.

Add builds for all platforms to publish dry run (Linux aarch64, macOS x64/aarch64, and Windows)
1 participant