Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
* Uses separate `build.yaml` file to specify the build matrix. * Handle .hex and .uf2 artifact uploads. * Handles onboard keyboards w/o shields.