19 Commits

Author SHA1 Message Date
Ben Allfree 4fb5c8e62e chore: enhance GitHub Actions workflow to support optional platform root for monorepo projects and update related functions for platform-specific handling 2026-04-23 15:53:57 -07:00
Ben Allfree dde8d89c31 refactor: remove custom_build_test.yml workflow and update references in actions.ts to use custom_build.yml 2026-04-19 12:24:58 -07:00
Ben Allfree 650ad192e6 wip 2026-04-10 00:10:23 -07:00
Ben Allfree 54be07e6cc wip 2026-04-09 23:27:06 -07:00
Ben Allfree e6bcf4c01e wip 2026-04-09 18:58:57 -07:00
Ben Allfree 086a98050c lint fixes 2025-12-06 17:17:13 -08:00
Ben Allfree 14e2589a1e refactor: update build artifact handling and download functionality 2025-12-03 12:38:04 -08:00
Ben Allfree 9786192bee feat: implement plugin management system with support for enabling/disabling plugins and tracking flash counts 2025-11-29 17:16:13 -08:00
Ben Allfree f4205615b6 refactor: standardize code formatting across multiple files, improve linting commands, and enhance build management functionality 2025-11-23 17:27:46 -08:00
Ben Allfree 36ce0ca7ff feat: Add validation and logging for GitHub build dispatch inputs. 2025-11-23 13:41:25 -08:00
Ben Allfree cb7d6fd937 refactor: Simplify build hash computation by using flags directly and log GitHub dispatch payload. 2025-11-23 09:49:17 -08:00
Ben Allfree dfea7a358d ci: artifact uploading to r2 2025-11-23 03:50:22 -08:00
Ben Allfree eff3768886 feat: enhance build status reporting 2025-11-22 21:21:29 -08:00
Ben Allfree a95c5625ec feat: Implement firmware versioning for custom builds by generating available versions, adding version selection to profiles, and integrating it into the custom build workflow. 2025-11-22 17:07:56 -08:00
Ben Allfree 2aec7c72dd wip 2025-11-22 09:17:20 -08:00
Ben Allfree 1a927cc9f7 Merge branch 'wip' 2025-11-22 09:12:55 -08:00
Ben Allfree 17d2b74389 build workflow 2025-11-22 09:05:35 -08:00
Ben Allfree b6c2b92ba4 feat: Implement build management UI with routing and toast notifications 2025-11-22 08:52:41 -08:00
Ben Allfree 62c1cd8d01 initial commit 2025-11-22 05:25:45 -08:00