mirror of
https://github.com/l5yth/potato-mesh.git
synced 2026-05-01 19:12:41 +02:00
* data: provide frequency and modem preset for meshcore * data: provide frequency and modem preset for meshcore * ingestor: address review comments * fix: remove duplicate _mark_packet_seen entry from handlers __all__ * ci: install meshcore in Python workflow protocols/meshcore.py now imports meshcore at module level (required to fix a self-referential import failure after the providers/ → protocols/ rename). test_provider_unit.py imports that module unconditionally, so meshcore must be present in the test environment. * data: run black
GitHub Actions Workflows
Workflows
docker.yml- Build and push Docker images to GHCRcodeql.yml- Security scanningpython.yml- Python ingestor pipelineruby.yml- Ruby Sinatra app testingjavascript.yml- Frontend test suitemobile.yml- Flutter mobile tests with coverage reportingrelease.yml- Tag-triggered Flutter release builds for Android and iOS
Usage
# Build locally
docker-compose build
# Deploy
docker-compose up -d