lukasznowarkiewicz / tea-machine-app

0 stars 0 forks source link

Configure GitHub actions for automatically deploying app for raspberry pi debian armv7 32bit #1

Open lukasznowarkiewicz opened 1 year ago

lukasznowarkiewicz commented 1 year ago

Useful links about GitHub actions: https://www.youtube.com/watch?v=R8_veQiYBjI https://www.youtube.com/watch?v=TLB5MY9BBa4

Useful links about deploying vite app: https://www.youtube.com/watch?v=dR9Swhw0L50 https://blog.codedbyjordan.com/deploying-a-vite-app-with-github-actions

Deploying on specific architecture: https://github.com/marketplace/actions/run-on-architecture

lukasznowarkiewicz commented 1 year ago

The most similar case as it could get: https://github.com/tauri-apps/tauri/discussions/4528 https://tauri.app/v1/guides/building/cross-platform/

lukasznowarkiewicz commented 1 year ago

Based mostly on: https://tauri.app/v1/guides/building/cross-platform/

lukasznowarkiewicz commented 1 year ago

Cross example from: https://gitlab.com/Spindel/rust-cross-example/

lukasznowarkiewicz commented 1 year ago

https://github.com/cross-rs/cross

lukasznowarkiewicz commented 1 year ago

Deploying tauri app: https://github.com/tauri-apps/tauri-action

lukasznowarkiewicz commented 1 year ago

At the moment stuck on cross compilation.

Cross example from: https://gitlab.com/Spindel/rust-cross-example/

Is not working.

Earlier tried approach of running the same commands as for x86 on armv7, as described in https://github.com/marketplace/actions/run-on-architecture - job haven't ever run - was awaiting for being pick by runner, but it never happened.

lukasznowarkiewicz commented 1 year ago

https://tauri.app/v1/guides/getting-started/prerequisites/

lukasznowarkiewicz commented 1 year ago

https://stackoverflow.com/questions/40112083/can-i-use-docker-for-installing-ubuntu-on-a-mac

lukasznowarkiewicz commented 1 year ago

https://gitlab.com/Spindel/rust-cross-example/

lukasznowarkiewicz commented 1 year ago

For now successfully cross compiled sample app on macOS for armv7 https://github.com/zxcv1884/tauri-arm/tree/main