GitHunt
ES

esphome/workflows

GitHub Action workflows for use with ESPHome

ESPHome shared workflows

This repository contains workflows to be used by other repositories.

Available Workflows

Build Workflows

  • build.yml - Build ESPHome firmware with configurable options
  • upload-to-gh-release.yml - Upload firmware to GitHub releases
  • upload-to-r2.yml - Upload firmware to R2 storage
  • promote-r2.yml - Promote R2 releases
  • lock.yml - Lock workflow

Usage

See https://github.com/esphome/esphome-project-template for usage of these workflows.

Contributors

Apache License 2.0
Created November 19, 2021
Updated January 29, 2026
esphome/workflows | GitHunt