metisvela / sailtrack-core

Central component of the SailTrack system, it manages connections and gathers data.
GNU General Public License v3.0
12 stars 0 forks source link

Setup CI/CD #3

Closed giotherobot closed 3 years ago

matteocarnelos commented 3 years ago

Available services:

matteocarnelos commented 3 years ago

A first implementation has been done using GitHub Actions. In particular, a "Build Image" workflow has been created which downloads the latest DietPi image, adds our custom files and rebuild the image (downloadable as an artifact). Right now the trigger of the workflow is manual because we have limited processing time but in the future it can be triggered automatically (e.g. every push on the main branch).

The workflow file can be found in .github/workflows/build.yml

TODO: