YIO-Remote / remote-software

💎 YIO Remote Software repository
GNU General Public License v3.0
164 stars 21 forks source link

Create custom GitHub action for cross compile build #425

Closed zehnm closed 4 years ago

zehnm commented 4 years ago

Expected Behavior or Design

We are using GitHub actions to automatically cross compile a project after each push. The cross compile build is using the YIO Buildroot toolchain on Linux. The generic setup & build must be reusable for every Qt integration project.

Current Behavior or Design

The build setup is copy pasted in every YIO project requiring a Qt cross compile build.

Possible Solution

Create a custom GitHub action using Docker.

Detailed Description and Additional Information

Move the build setup and execution now currently found in build_crosscompile.yml to a GitHub action within a Docker container.

zehnm commented 4 years ago

Initial GitHub action is ready: zehnm/yio-crosscompile-action@master