Ben Allfree
|
c75aab0c14
|
chore: remove meshtastic remote addition from deploy workflow
|
2025-12-10 17:52:06 -08:00 |
|
Ben Allfree
|
086a98050c
|
lint fixes
|
2025-12-06 17:17:13 -08:00 |
|
Ben Allfree
|
3a543de36b
|
vike migration
|
2025-12-06 17:12:03 -08:00 |
|
Ben Allfree
|
0404d6b6c9
|
feat: add deployment step for Registry using Cloudflare Wrangler
|
2025-12-05 19:08:09 -08:00 |
|
Ben Allfree
|
77c0a88680
|
fix: update cache key in custom build workflow to use version input
|
2025-12-04 14:31:32 -08:00 |
|
Ben Allfree
|
fcb6a76a6f
|
fix: update cache key in custom build test workflow to use version input
|
2025-12-04 13:40:31 -08:00 |
|
Ben Allfree
|
14e2589a1e
|
refactor: update build artifact handling and download functionality
|
2025-12-03 12:38:04 -08:00 |
|
Ben Allfree
|
2b7fb15104
|
dev: CI
|
2025-12-03 08:42:45 -08:00 |
|
Ben Allfree
|
fb6d3cfc9c
|
dev: CI
|
2025-12-02 21:18:45 -08:00 |
|
Ben Allfree
|
dd19d748ac
|
dev: build test
|
2025-12-02 21:09:32 -08:00 |
|
Ben Allfree
|
09ce4609e0
|
docs: update custom build test workflow with license compliance details and obligations
|
2025-12-01 17:55:00 -08:00 |
|
Ben Allfree
|
5da85baa40
|
feat: add workflow test yaml
|
2025-12-01 17:14:07 -08:00 |
|
Ben Allfree
|
9246f87715
|
fix: escape backticks in PlatformIO dependencies note in GitHub Actions workflow
|
2025-12-01 09:01:47 -08:00 |
|
Ben Allfree
|
4056502ce5
|
fix: make source archive include working tree
|
2025-12-01 08:56:52 -08:00 |
|
Ben Allfree
|
5915d4dd09
|
refactor: hoist source code generation to the top
|
2025-12-01 08:51:03 -08:00 |
|
Ben Allfree
|
31c9da1b6a
|
enh: add status update for uploaded artifacts in GitHub Actions workflow
|
2025-11-30 20:36:46 -08:00 |
|
Ben Allfree
|
301ddc7c7e
|
fix: correct build file paths in GitHub Actions workflow for firmware uploads
|
2025-11-30 20:07:44 -08:00 |
|
Ben Allfree
|
6e0ccd4cc6
|
chore: add installation of wrangler to GitHub Actions workflow for enhanced build process
|
2025-11-30 20:00:52 -08:00 |
|
Ben Allfree
|
5b26b3b4bd
|
chore: refactor GitHub Actions workflow to streamline build process and enhance status updates
|
2025-11-30 19:57:17 -08:00 |
|
Ben Allfree
|
1bad565ed5
|
chore: update GitHub Actions workflow to install Poetry and dependencies, removing MPM checkout steps
|
2025-11-30 15:58:56 -08:00 |
|
Ben Allfree
|
9a871eb682
|
CI: integrate Poetry for dependency management and update MPM installation instructions in documentation
|
2025-11-30 09:34:17 -08:00 |
|
Ben Allfree
|
c9c59fcf8e
|
feat: add support for installing plugins in custom build workflow
|
2025-11-29 07:04:35 -08:00 |
|
Ben Allfree
|
a395684ebd
|
fix: ci not installing mpm
|
2025-11-29 06:41:36 -08:00 |
|
Ben Allfree
|
49c3a34c36
|
chore: add meshtastic remote to vendor/firmware in deploy workflow
|
2025-11-29 06:28:54 -08:00 |
|
Ben Allfree
|
56730ddc7c
|
feat: introduce Mesh Plugin Manager and dynamic module registration system with initial plugin structure
|
2025-11-29 06:17:21 -08:00 |
|
Ben Allfree
|
306be69033
|
refactor: update custom build workflow to use max compression on source file
|
2025-11-26 10:09:47 -08:00 |
|
Ben Allfree
|
f5ba8b2164
|
refactor: replace Brotli compression with tar.gz in custom build workflow for improved compatibility
|
2025-11-26 09:55:14 -08:00 |
|
Ben Allfree
|
a5ed0c68f2
|
feat: add Brotli compression and source archive creation to custom build workflow
|
2025-11-26 09:37:49 -08:00 |
|
Ben Allfree
|
9cc36dae59
|
feat: implement bearer token verification for GitHub webhook to enhance security
|
2025-11-26 09:25:13 -08:00 |
|
Ben Allfree
|
79efff688d
|
feat: enhance build status updates by including artifact path and GitHub run ID in payload, improving tracking and management of build processes
|
2025-11-25 07:58:41 -08:00 |
|
Ben Allfree
|
ab47ce5464
|
fix: update GitHub Actions workflow to include remote flag for R2 uploads, ensuring correct file handling during the upload process
|
2025-11-24 02:44:21 -08:00 |
|
Ben Allfree
|
018f90c98e
|
refactor: update GitHub Actions workflow to correct object path for R2 uploads and streamline upload command
|
2025-11-24 02:23:33 -08:00 |
|
Ben Allfree
|
9b377284b1
|
refactor: update GitHub Actions workflow to install Wrangler instead of AWS CLI, modify upload process to use Cloudflare R2, and enhance status updates for artifact uploads
|
2025-11-24 02:14:04 -08:00 |
|
Ben Allfree
|
668e13d7f7
|
fix: correct S3 upload path in GitHub Actions workflow by removing unnecessary bucket name reference
|
2025-11-23 22:43:17 -08:00 |
|
Ben Allfree
|
5fa1c69de9
|
fix: update GitHub Actions workflow to use 'main' branch for web-flasher checkout instead of version input
|
2025-11-23 22:13:05 -08:00 |
|
Ben Allfree
|
b322d25794
|
refactor: enhance GitHub Actions workflow by improving status updates during build process, renaming status messages for clarity, and adding new steps for Python setup and AWS CLI installation
|
2025-11-23 21:45:09 -08:00 |
|
Ben Allfree
|
798fe5ed58
|
refactor: streamline build status updates in GitHub Actions workflow by replacing log calls with a centralized update function
|
2025-11-23 17:14:56 -08:00 |
|
Ben Allfree
|
6ddf13f2e8
|
feat: build module selection
|
2025-11-23 09:37:10 -08:00 |
|
Ben Allfree
|
dfea7a358d
|
ci: artifact uploading to r2
|
2025-11-23 03:50:22 -08:00 |
|
Ben Allfree
|
42a4a38ef1
|
ci: convex deploy fix
|
2025-11-23 01:19:03 -08:00 |
|
Ben Allfree
|
f34c95ad80
|
ci: update checkout depth
|
2025-11-23 00:55:09 -08:00 |
|
Ben Allfree
|
f4f13a80b5
|
ci: update submodule URLs to HTTPS and enable recursive checkout in deploy workflow.
|
2025-11-23 00:51:12 -08:00 |
|
Ben Allfree
|
eff3768886
|
feat: enhance build status reporting
|
2025-11-22 21:21:29 -08:00 |
|
Ben Allfree
|
5c6043df25
|
feat: Configure Cloudflare Pages deployment using Wrangler, GitHub Actions, and Bun.
|
2025-11-22 17:24:06 -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
|
5dce687d72
|
wip
|
2025-11-22 09:43:49 -08:00 |
|
Ben Allfree
|
2aec7c72dd
|
wip
|
2025-11-22 09:17:20 -08:00 |
|
Ben Allfree
|
17d2b74389
|
build workflow
|
2025-11-22 09:05:35 -08:00 |
|