This repository contains workflows to be used by other repositories.
build.yml
- Build ESPHome firmware with configurable optionsupload-to-gh-release.yml
- Upload firmware to GitHub releasesupload-to-r2.yml
- Upload firmware to R2 storagepromote-r2.yml
- Promote R2 releaseslock.yml
- Lock workflow
See https://github.com/esphome/esphome-project-template for usage of these workflows.