Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use GitHub Actions for continuous integration with firmware builds (#43)
* Add a basic Github Action for continuous integration This github action script installs the required dependencies before building both SINE and FOC variants. Unit tests are compiled and run though the unit tests are expected to fail. * Update readme to use Github Action for build status Use relative paths to the github action for continuous integration builds rather than Travis-CI. * Disable unit test running in CI until they can be fixed The unit tests report several failures. Don't run them until an effort can be spent on fixing them. * Disable unit test build in CI until they can be fixed * Publish CI build binaries This updates the Github Action CI build process to "upload" the binaries from the SINE and FOC builds. These will be retained for 90 days by default. Update the git checkout action to the latest release as everything is being tested together. Tests: - Verified after push * Don't use wildcard patterns for uploads
- Loading branch information