Skip to content

Harden MeshCore messaging against contact-fetch bus hammering. #333

Harden MeshCore messaging against contact-fetch bus hammering.

Harden MeshCore messaging against contact-fetch bus hammering. #333

Workflow file for this run

name: CI
on:
push:
branches:
- main
# Sprint + feature branches (e.g. feat/v0.7.8) — validate before merge to main.
- "feat/**"
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install dependencies
run: pip install -r requirements.txt ruff==0.15.22 pytest pytest-asyncio httpx
- name: Lint
run: ruff check src/ tests/
- name: Run tests
run: python -m pytest tests/ -v --ignore=tests/test_crypto_service.py --ignore=tests/test_meshtastic_decoder.py --ignore=tests/test_meshcore_decoder.py