Set up CI/CD #11
Labels
05-enhancement
New feature or request
20-software
General software issue, not specific to any one area
60-build-system
Involves the build system as a whole - either CMake or Nix
61-nix
Involves the Nix package manager
Task:
Set up GitHub Actions to automatically build and test rover software. If proper testing is set up (see #10), then this will also catch bugs early as well as just ensuring that the software builds. Additionally, with the CD part of CI/CD set up (eg using Cachix actions), then the entire rover software stack will always be available as binaries, meaning that people won't have to build it on their machines.
The text was updated successfully, but these errors were encountered: