Skip to content

Build and Publish ESPHome firmware and website #217

Build and Publish ESPHome firmware and website

Build and Publish ESPHome firmware and website #217

Workflow file for this run

name: Build and Publish ESPHome firmware and website
on:
pull_request:
workflow_dispatch:
push:
branches:
- main
paths:
- '**.yaml'
jobs:
publish-everything-presence-lite-ha:
name: Publish Everything Presence Lite HA
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha.yaml
name: Everything Presence Lite HA
manifest_filename: everything-presence-lite-ha-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha
publish-everything-presence-lite-ha-no-ble:
name: Publish Everything Presence Lite HA No BLE
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-no-ble.yaml
name: Everything Presence Lite HA No BLE
manifest_filename: everything-presence-lite-ha-no-ble-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-no-ble
publish-everything-presence-lite-ha-ld2410:
name: Publish Everything Presence Lite HA LD2410
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-ld2410.yaml
name: Everything Presence Lite HA LD2410
manifest_filename: everything-presence-lite-ha-ld2410-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-ld2410
publish-everything-presence-lite-ha-ld2410-no-ble:
name: Publish Everything Presence Lite HA LD2410 No BLE
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-ld2410-no-ble.yaml
name: Everything Presence Lite HA LD2410 No BLE
manifest_filename: everything-presence-lite-ha-ld2410-no-ble-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-ld2410-no-ble
publish-everything-presence-lite-ha-sen0395:
name: Publish Everything Presence Lite HA SEN0395
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0395.yaml
name: Everything Presence Lite HA SEN0395
manifest_filename: everything-presence-lite-ha-sen0395-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0395
publish-everything-presence-lite-ha-sen0395-no-ble:
name: Publish Everything Presence Lite HA SEN0395 No BLE
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0395-no-ble.yaml
name: Everything Presence Lite HA SEN0395 No BLE
manifest_filename: everything-presence-lite-ha-sen0395-no-ble-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0395-no-ble
publish-everything-presence-lite-ha-sen0609:
name: Publish Everything Presence Lite HA SEN0609
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0609.yaml
name: Everything Presence Lite HA SEN0609
manifest_filename: everything-presence-lite-ha-sen0609-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0609
publish-everything-presence-lite-ha-sen0609-no-ble:
name: Publish Everything Presence Lite HA SEN0609 No BLE
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0609-no-ble.yaml
name: Everything Presence Lite HA SEN0609 No BLE
manifest_filename: everything-presence-lite-ha-sen0609-no-ble-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0609-no-ble
publish-everything-presence-lite-ha-mr24hpc1:
name: Publish Everything Presence Lite HA mr24hpc1
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-mr24hpc1.yaml
name: Everything Presence Lite HA mr24hpc1
manifest_filename: everything-presence-lite-ha-mr24hpc1-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-mr24hpc1
publish-everything-presence-lite-ha-mr24hpc1-no-ble:
name: Publish Everything Presence Lite HA mr24hpc1 No BLE
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-mr24hpc1-no-ble.yaml
name: Everything Presence Lite HA mr24hpc1 No BLE
manifest_filename: everything-presence-lite-ha-mr24hpc1-no-ble-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-mr24hpc1-no-ble
publish-everything-presence-lite-ha-co2:
name: Publish Everything Presence Lite HA CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-co2.yaml
name: Everything Presence Lite HA CO₂
manifest_filename: everything-presence-lite-ha-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-co2
publish-everything-presence-lite-ha-no-ble-co2:
name: Publish Everything Presence Lite HA No BLE CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-no-ble-co2.yaml
name: Everything Presence Lite HA No BLE CO₂
manifest_filename: everything-presence-lite-ha-no-ble-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-no-ble-co2
publish-everything-presence-lite-ha-ld2410-co2:
name: Publish Everything Presence Lite HA LD2410 CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-ld2410-co2.yaml
name: Everything Presence Lite HA LD2410 CO₂
manifest_filename: everything-presence-lite-ha-ld2410-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-ld2410-co2
publish-everything-presence-lite-ha-ld2410-no-ble-co2:
name: Publish Everything Presence Lite HA LD2410 No BLE CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-ld2410-no-ble-co2.yaml
name: Everything Presence Lite HA LD2410 No BLE CO₂
manifest_filename: everything-presence-lite-ha-ld2410-no-ble-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-ld2410-no-ble-co2
publish-everything-presence-lite-ha-sen0395-co2:
name: Publish Everything Presence Lite HA SEN0395 CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0395-co2.yaml
name: Everything Presence Lite HA SEN0395 CO₂
manifest_filename: everything-presence-lite-ha-sen0395-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0395-co2
publish-everything-presence-lite-ha-sen0395-no-ble-co2:
name: Publish Everything Presence Lite HA SEN0395 No BLE CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0395-no-ble-co2.yaml
name: Everything Presence Lite HA SEN0395 No BLE CO₂
manifest_filename: everything-presence-lite-ha-sen0395-no-ble-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0395-no-ble-co2
publish-everything-presence-lite-ha-sen0609-co2:
name: Publish Everything Presence Lite HA SEN0609 CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0609-co2.yaml
name: Everything Presence Lite HA SEN0609 CO₂
manifest_filename: everything-presence-lite-ha-sen0609-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0609-co2
publish-everything-presence-lite-ha-sen0609-no-ble-co2:
name: Publish Everything Presence Lite HA SEN0609 No BLE CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-sen0609-no-ble-co2.yaml
name: Everything Presence Lite HA SEN0609 No BLE CO₂
manifest_filename: everything-presence-lite-ha-sen0609-no-ble-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-sen0609-no-ble-co2
publish-everything-presence-lite-ha-mr24hpc1-co2:
name: Publish Everything Presence Lite HA mr24hpc1 CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-mr24hpc1-co2.yaml
name: Everything Presence Lite HA mr24hpc1 CO₂
manifest_filename: everything-presence-lite-ha-mr24hpc1-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-mr24hpc1-co2
publish-everything-presence-lite-ha-mr24hpc1-no-ble-co2:
name: Publish Everything Presence Lite HA mr24hpc1 No BLE CO₂
uses: EverythingSmartHome/everything-presence-lite/.github/workflows/esphome-build.yml@main
with:
files: everything-presence-lite-ha-mr24hpc1-no-ble-co2.yaml
name: Everything Presence Lite HA mr24hpc1 No BLE CO₂
manifest_filename: everything-presence-lite-ha-mr24hpc1-no-ble-co2-manifest.json
clean: false
esphome_version: latest
directory_name: everything-presence-lite-ha-mr24hpc1-no-ble-co2