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 CD workflows to use use cross #101

Merged
merged 2 commits into from
Feb 12, 2024
Merged

Conversation

LucasFA
Copy link
Contributor

@LucasFA LucasFA commented Jan 27, 2024

You and I both know I copy-pasted this, no need to repeat ourselves lol. I changed the dependencies to the ones this project needs, though, of course.

  • build: local cross compilation

With the intention of migrating gh action to native solution with cross

Supported targets: aarch-64-linux-gnu, armv7-unknown-linux-gnueabihf Use cross build --target (target)

Note: docker base images have been updated. See related documentation: https://github.com/cross-rs/cross/wiki/FAQ#custom-images

  • build(cd): use cross for CD

Update container images along with it. Also a couple actions.

Use action-rs/cargo only for the built in support. It is the documented gh actions way in the cross README. Manually would probably increase times significantly.

See aome510/spotify-player#343

* build: local cross compilation

With the intention of migrating gh action to native solution with cross

Supported targets: aarch-64-linux-gnu, armv7-unknown-linux-gnueabihf
Use cross build --target (target)

Note: docker base images have been updated. See related documentation:
https://github.com/cross-rs/cross/wiki/FAQ#custom-images

* build(cd): use cross for CD

Update container images along with it. Also a couple actions.

Use action-rs/cargo only for the built in support. It is the documented
gh actions way in the cross README. Manually would probably increase
times significantly.

See aome510/spotify-player#343
Cargo.lock Outdated Show resolved Hide resolved
@aome510 aome510 merged commit 2735fce into aome510:main Feb 12, 2024
3 checks passed
@LucasFA LucasFA deleted the update-CD branch February 13, 2024 00:14
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