Skip to content

test_build

test_build #244

Workflow file for this run

name: test_build
on:
workflow_dispatch:
schedule:
- cron: "27 2 * * *"
jobs:
test_build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install esphome
run: |
python3 -m venv venv
source venv/bin/activate
pip3 install esphome
- name: Build ESP32
run: |
source venv/bin/activate
esphome compile ci/sample-esp32.yaml
- name: Build ESP32 Debug
run: |
source venv/bin/activate
esphome compile ci/sample-esp32-debug.yaml
- name: Build ESP8266
run: |
source venv/bin/activate
esphome compile ci/sample-esp8266.yaml
- name: Build ESP8266 Debug
run: |
source venv/bin/activate
esphome compile ci/sample-esp8266-debug.yaml
- name: Build Raspberry Pi Pico
run: |
source venv/bin/activate
esphome compile ci/sample-pipico.yaml
- name: Build Raspberry Pi Pico Debug
run: |
source venv/bin/activate
esphome compile ci/sample-pipico-debug.yaml