Files
potato-mesh/.github/workflows
l5y d33ebd8f4c data: provide frequency and modem preset for meshcore (#694)
* 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
2026-04-05 09:13:48 +02:00
..
2026-01-05 23:23:56 +01:00
2026-01-05 23:23:56 +01:00
2025-12-31 12:58:37 +01:00
2026-01-05 23:23:56 +01:00

GitHub Actions Workflows

Workflows

  • docker.yml - Build and push Docker images to GHCR
  • codeql.yml - Security scanning
  • python.yml - Python ingestor pipeline
  • ruby.yml - Ruby Sinatra app testing
  • javascript.yml - Frontend test suite
  • mobile.yml - Flutter mobile tests with coverage reporting
  • release.yml - Tag-triggered Flutter release builds for Android and iOS

Usage

# Build locally
docker-compose build

# Deploy
docker-compose up -d