Commit graph

14 commits

Author SHA1 Message Date
Frédéric Metrich
d3fc68e2f7 ci: revert invalid PartitionScheme=custom; rely on sketch-adjacent partitions.csv auto-pickup
arduino-esp32 core does not define a 'custom' PartitionScheme menu option on
any board. The core's prebuild hook already copies partitions.csv from next
to the .ino file into the build dir when present, so no menu override is
needed.
2026-09-05 23:30:27 +02:00
Frédéric Metrich
d41002da0a ci: bump arduino-esp32 core to 2.0.17 for PartitionScheme=custom support 2026-09-05 23:26:48 +02:00
Frédéric Metrich
3b0f192fe0 Bump deprecated GitHub Actions in ci.yaml to v4/v5
actions/checkout@v3, upload-artifact@v3, and download-artifact@v3
are now hard-blocked by GitHub, failing every CI run immediately.
2026-09-05 23:22:11 +02:00
Frédéric Metrich
182d859870 Shrink LittleFS partition, grow OTA app slots
Web assets only use ~489 KB but the default 1.375 MB spiffs
partition wasted the rest. Rebalance to 768 KB spiffs / 1.56 MB
per app slot (was 1.25 MB), giving the tight esp32 build real
headroom (99.6% -> 79.7% flash used) while preserving dual-slot
OTA. Wire the custom layout into both the local PlatformIO build
(new partitions.csv + platformio.ini) and the Arduino-CLI CI/release
pipeline (PartitionScheme=custom, matching littlefs image size and
merge_bin offset).
2026-09-05 23:15:29 +02:00
Robert Strouse
76d3491f4c Fix build file versions 2023-12-21 10:42:57 -08:00
Álvaro Fernández Rojas
6b4c2241e1 github: add LOLIN S3 mini support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-02 07:22:50 +02:00
rstrouse
42dcf4e084
Merge pull request #61 from Noltari/github-ci-fix-lolin-c3-mini
github: fix LOLIN C3 mini support
2023-06-01 13:08:01 -07:00
Álvaro Fernández Rojas
39698ecd98 github: fix LOLIN C3 mini support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-01 09:31:27 +02:00
Álvaro Fernández Rojas
5b0e19438a github: enable warnings
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-01 08:11:18 +02:00
rstrouse
5f183bfc42
Merge pull request #58 from Noltari/lolin-c3-mini
Add LOLIN-C3-mini to Github CI
2023-05-31 20:44:10 -07:00
Álvaro Fernández Rojas
4847022b87 github: remove unneeded boards definition
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-31 14:47:19 +02:00
Álvaro Fernández Rojas
a048e77d71 github: add LOLIN-C3-mini compatibility
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-31 14:42:38 +02:00
Álvaro Fernández Rojas
4639ab4643 github: use static versions
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-31 12:29:57 +02:00
Álvaro Fernández Rojas
eb2abb6994 Add Github CI
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-30 16:56:05 +02:00