name: Lint on: [push, pull_request] jobs: build: name: Add-on configuration runs-on: ubuntu-latest strategy: matrix: channel: [esphome, esphome-beta, esphome-dev] steps: - name: โคต๏ธ Check out code from GitHub uses: actions/checkout@v2 - name: ๐Ÿ›  Setup Python uses: actions/setup-python@v2 with: python-version: '3.x' - name: ๐Ÿ›  Install dependencies run: pip install -r script/requirements.txt - name: ๐Ÿ›  Generate files from template run: python script/generate.py dev beta stable - name: ๐Ÿš€ Run Home Assistant Add-on Lint on ${{ matrix.channel }} uses: frenck/action-addon-linter@v2 with: path: "./${{ matrix.channel }}"