name: Tasmota ESP32 CI on: pull_request: jobs: tasmota32: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32 tasmota32-webcam: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-webcam tasmota32-minimal: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-minimal tasmota32-lite: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-lite tasmota32-knx: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-knx tasmota32-sensors: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-sensors tasmota32-display: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-display tasmota32-ir: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-ir tasmota32-BG: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-BG tasmota32-BR: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-BR tasmota32-CN: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-CN tasmota32-CZ: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-CZ tasmota32-DE: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-DE tasmota32-ES: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-ES tasmota32-FR: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-FR tasmota32-GR: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-GR tasmota32-HE: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-HE tasmota32-HU: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-HU tasmota32-IT: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-IT tasmota32-KO: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-KO tasmota32-NL: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-NL tasmota32-PL: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-PL tasmota32-PT: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-PT tasmota32-RO: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-RO tasmota32-RU: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-RU tasmota32-SE: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-SE tasmota32-SK: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-SK tasmota32-TR: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-TR tasmota32-TW: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-TW tasmota32-UK: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: Set up Python uses: actions/setup-python@v1 - name: Install dependencies run: | python -m pip install --upgrade pip pip install -U platformio platformio upgrade --dev platformio update - name: Run PlatformIO run: | cp platformio_override_sample.ini platformio_override.ini platformio run -e tasmota32-UK