Skip to content

Add timeout to MQTT events so we do not wait forever for them to resolve #1043

Add timeout to MQTT events so we do not wait forever for them to resolve

Add timeout to MQTT events so we do not wait forever for them to resolve #1043

Workflow file for this run

name: Lint and test
on:
push:
pull_request:
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Clone the repository
uses: actions/checkout@v4
- name: Install dev dependencies
run: sudo snap install just --classic
- name: Install Poetry
run: pipx install poetry
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version-file: pyproject.toml
cache: "poetry"
- name: Install Python dependencies
run: |
poetry install --no-root --extras "cli docs"
- name: Lint
run: |
just lint
- name: Test
run: |
just test
- name: Coveralls
uses: coverallsapp/github-action@v2
with:
file: coverage.xml