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

Update GitHub CI workflow to use Hermit dependencies #146, update Justfile cargo recipes to use entire workspace #187

Merged
merged 2 commits into from
May 9, 2024

Conversation

KendallWeihe
Copy link
Contributor

Closes #146

I also edited our build and test just recipes to span the entire workspace; this way we're also ensuring that the bindings/uniffi project passes build & test

Also, I removed the --release option to the cargo build command to improve performance (~13% improvement in build time); the just build recipe is strictly for development purposes, not for building the release artifact (which will inevitably occur in the CI/CD pipeline, to be implemented at a later date)

…tfile cargo recipes to use entire workspace
@KendallWeihe
Copy link
Contributor Author

Created #188 off of this to be completed at a later date, once we circle back to building out binded projects

@KendallWeihe
Copy link
Contributor Author

Created #189 to come back to at a later date, unblocking for now

@KendallWeihe KendallWeihe merged commit 9a64e0d into kendall/157-fix-tests May 9, 2024
6 checks passed
@KendallWeihe KendallWeihe deleted the kendall/146-github-ci-hermit branch May 9, 2024 16:55
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