Skip to content

Conversation

@edwardtfn
Copy link
Collaborator

No description provided.

edwardtfn and others added 30 commits November 17, 2025 05:21
Refactor ESPHome memory analysis workflow
Update ESPHome memory analysis workflow to use dev image
Update ESPHome memory analysis workflow
Update memory analysis command in workflow
Enhance ESPHome memory analysis workflow
Refactor ESPHome memory analysis workflow
Change ESPHome Docker image to dev version
Change compile command to analyze memory for ESPHome
Fix docker command in analyze memory workflow
This workflow automates the build process for ESPHome firmware, including setup, dependency caching, YAML validation, and multiple firmware builds for various components.
Removed pip cache setup from Python action.
Updated actions/cache and build-action usage to v4 and changed build commands to run directly.
Added caching for ESPHome installation and updated steps to check for cache hits before installation. Removed redundant build steps and streamlined the workflow.
Updated caching steps for ESPHome and PlatformIO dependencies in the GitHub Actions workflow.
Refactored GitHub Actions workflow by removing the setup_environment job and integrating its steps into build jobs. Updated artifact handling to streamline the installation and extraction of ESPHome.
Refactor ESPHome build workflow to use a virtual environment for package management and streamline the installation process.
@edwardtfn edwardtfn added this to the v2025111 milestone Nov 21, 2025
@edwardtfn edwardtfn merged commit ec4bd61 into v2025111 Nov 21, 2025
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants