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 hack/install-os-deps.sh #525

Merged
merged 1 commit into from
Aug 9, 2024
Merged

Conversation

bpmooch
Copy link
Contributor

@bpmooch bpmooch commented Aug 9, 2024

Added a script to install os dependencies for building aurae and used it in a github workflow to test it out

- name: Cargo build, lint, test [make test]
# This should remain the only command we execute as this matches the title of the file.
# The goal is for this to be easy to find from the GitHub dashboard.
# Instead of adding more commands here, consider another make target or a new YAML file
# named with a good name.
run: make auraed-test
run: make os-deps auraed-test
Copy link
Contributor

Choose a reason for hiding this comment

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

should auraed-test just depends on os-deps? or on auraed-build which depends on os-deps...

that would make things easier for people getting started I think.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

hrm I'm not sure what the best ux is. Most likely os-deps needs to get added to one or more of the super targets, but not sure which. Thoughts?

Copy link
Contributor

Choose a reason for hiding this comment

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

leave this as it is (and yes please update the other workflows) and I'll see what I can do.

@bpmooch
Copy link
Contributor Author

bpmooch commented Aug 9, 2024

if checks pass, I might update 002 and 003 gh workflows with the same refactor I did to 001

@dmah42 dmah42 merged commit a36cfb0 into aurae-runtime:main Aug 9, 2024
4 checks passed
@bpmooch bpmooch deleted the build-deps-script branch August 9, 2024 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants