Jared Dohrman and Claude Opus 4.8
24fdc70acc
ci: bump Python to 3.13 across build and docs workflows
...
Adopts upstream's 3.13 bump. Also renames the uv cache key from py311
to py313 so a 3.11-built .venv is not restored under the 3.13
interpreter, and updates .python-version so local uv runs match CI.
pyproject requires-python stays >=3.11; 3.13 satisfies it and the
existing uv.lock resolves unchanged.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 17:10:04 +10:00
Jared Dohrman
9fd108f946
Merge remote-tracking branch 'upstream/dev' into integrate-upstream-dev-2026-07-09
...
# Conflicts:
# .github/actions/setup-build-environment/action.yml
# README.md
# examples/simple_repeater/MyMesh.cpp
# examples/simple_room_server/MyMesh.cpp
# examples/simple_sensor/SensorMesh.cpp
# src/helpers/CommonCLI.cpp
# src/helpers/CommonCLI.h
# src/helpers/radiolib/CustomLR1110Wrapper.h
# variants/tenstar_c3/target.h
2026-07-09 16:51:30 +10:00
prabathbr
e706d9044c
test with single radio - mqtt success at broker
2026-06-24 23:04:42 +10:00
Scott Powell
07a3ca9e05
Merge branch 'dev'
...
# Conflicts:
# docs/faq.md
2026-06-06 21:12:43 +10:00
Sefinek
c67548347c
ci: pin peaceiris/actions-gh-pages to v4.1.0 for Node.js 24 support
2026-05-28 16:10:46 +02:00
Sefinek
bbd37f53a8
ci: update GitHub Actions and Python version, fix ruby-version typo
2026-05-28 16:01:59 +02:00
Jared Dohrman
b69d10208d
chore: standardise EastMesh observer release naming
2026-05-23 20:40:44 +10:00
Jared Dohrman
52813b539f
chore: rename EastMesh observer release tracks
2026-05-23 20:26:10 +10:00
Jared Dohrman
452ac4f9a5
chore: workflow housekeeping
2026-05-06 17:01:52 +10:00
Jared Dohrman
21daf79ddf
feat: add bridge firmware release workflows
2026-05-05 20:50:57 +10:00
Jared Dohrman
c42cc03069
feat: add MQTT bridge repeater builds
2026-05-05 20:32:32 +10:00
Jared Dohrman
325e7bbfde
chore: split EastMesh build wrapper from upstream
2026-05-05 18:14:49 +10:00
Jared Dohrman
a4e1fd1d59
fix: prevent future merge from upstream conflicts
2026-05-05 17:46:39 +10:00
Jared Dohrman
7cfaed45c9
Merge remote-tracking branch 'upstream/dev' into integration/upstream-dev-20260505
...
# Conflicts:
# .github/workflows/github-pages.yml
# .github/workflows/pr-build-check.yml
# README.md
# docs/cli_commands.md
# docs/companion_protocol.md
# docs/faq.md
# docs/number_allocations.md
# mkdocs.yml
# variants/heltec_v3/platformio.ini
2026-05-05 17:30:48 +10:00
Liam Cottle and GitHub
528bf3f61e
add FUNDING.yml
2026-04-26 00:24:40 +12:00
Michael Lynch
5e03c00397
Add unit tests for Utils::toHex
2026-04-24 19:37:21 +00:00
Liam Cottle and GitHub
bdae60498c
Merge pull request #2016 from weebl2000/add-lr1110-sx1276
...
Add sanity build for LR1110 and SX1276 too
2026-04-22 19:30:12 +12:00
Jared Dohrman
0ad50e5bd0
repeater-mqtt-eastmesh-v1.3.8
2026-04-21 18:07:04 +10:00
Jared Dohrman
29aa60ea2f
ci: improve workflow caching for build checks
2026-04-17 12:28:41 +10:00
Jared Dohrman
a0c8f80504
chore: remove ESP32-C3 target support and CI coverage
2026-04-15 18:24:36 +10:00
Jared Dohrman
631fcc67fb
docs: improve board guidance and normalise eastmesh mqtt targets
2026-04-13 16:01:22 +10:00
Jared Dohrman
9e0cff9e70
chore: enable local MQTT debug builds and disable MQTT_DEBUG in GitHub workflows
2026-04-12 11:00:16 +10:00
Jared Dohrman
4f4964e454
fix: add battery reporting toggle for Heltec V3 and clean up VS Code metadata
2026-04-11 18:14:30 +10:00
Jared Dohrman
01d31b3121
chore: migrate site to Zensical
2026-04-10 18:01:38 +10:00
Jared Dohrman
a9e197ddfc
chore: update README
2026-04-09 17:12:40 +10:00
Jared Dohrman
f653f9ae7c
chore: clean up docs, add push workflow
2026-04-09 16:36:49 +10:00
Jared Dohrman
1f7d141499
chore: amend pr-build-check workflow
2026-04-09 15:36:27 +10:00
Jared Dohrman
e8377c2dfb
chore: narrow CI and release workflows to EastMesh wifi and mqtt targets
2026-04-09 15:04:22 +10:00
Jared Dohrman
98fe78a379
feat: add MQTT repeater support, web config panel, and EastMesh-specific firmware workflows
2026-04-09 15:00:53 +10:00
Jared Dohrman
2ab5f5128f
fix: seed pip in uv environments for platformio CI
2026-04-09 10:28:24 +10:00
Jared Dohrman
554ccf51df
fix: make uv-managed CI env compatible with platformio pip checks
2026-04-09 10:23:27 +10:00
Jared Dohrman
1dfb5f4bed
fix: seed pip in uv environments for platformio CI
2026-04-09 10:20:00 +10:00
Jared Dohrman
009e281181
chore: wire uv, update GitHub workflows, and document EastMesh releases
2026-04-09 10:15:58 +10:00
Wessel Nieboer
c0252ab82c
Add sanity build for LR1110 and SX1276 too
2026-04-04 13:18:15 +02:00
liamcottle
2f6046d7ba
update docs cname
2026-03-24 15:38:15 +13:00
Wessel Nieboer
bcfe001370
Have our github PR sanity check also run against main and dev for every merge
...
This will pick up any easy to spot build failures on dev/main
2026-03-11 16:51:09 +01:00
Scott Powell
9f1a3eafcc
Merge branch 'dev'
...
# Conflicts:
# docs/cli_commands.md
2026-03-06 12:21:52 +11:00
Wessel Nieboer
15cce12efd
Add basic sanity test github PR workflow
...
Build a few generic variants to verify at least those compile. Can't
hurt.
2026-02-25 02:43:48 +01:00
liamcottle
85aa052e1f
only deploy docs from main branch
2026-02-08 13:01:13 +13:00
liamcottle
6564bbd58e
migrate docs build script so cname survives
2026-02-08 13:00:59 +13:00
liamcottle
706b5a39c6
allow manual deploy
2026-01-28 21:48:39 +13:00
liamcottle
c35c1961de
add docs branch for testing
2026-01-28 21:48:39 +13:00
liamcottle
132c8961e8
add workflow to build and deploy docs to github pages
2026-01-28 21:48:39 +13:00
Scott Powell
45a88dca3d
* .yml files, permissions: write
2025-03-05 19:48:52 +11:00
liamcottle
13bc6e4178
setup automated firmware builds with github actions
2025-03-03 17:58:15 +13:00