Set up a CI/CD pipeline that builds firmware on push to the release branch and publishes binaries under GitHub Releases. This will let users download precompiled binaries without needing a development environment. Also we need a releases branch from which to run CI/CD, as main should be for active development.
Acceptance Criteria
- CI runs automatically on pushes to release
- Successful builds produce firmware binaries
- Binaries are uploaded to GitHub Releases