We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9698360 commit 81f4cfeCopy full SHA for 81f4cfe
.github/workflows/build-release-firmware.yml
@@ -128,6 +128,11 @@ jobs:
128
for yaml_file in generated_yamls/*.yaml; do
129
filename=$(basename "$yaml_file" .yaml)
130
echo "🔨 Building ${filename}..."
131
+
132
+ # Clean build directory to prevent mix-ups
133
+ rm -rf generated_yamls/.esphome/build/*
134
135
+ # Compile the firmware
136
esphome compile "$yaml_file"
137
device_name=$(find generated_yamls/.esphome/build/ -maxdepth 1 -type d ! -name "build" -printf "%f\n" 2>/dev/null | head -1)
138
if [ -z "$device_name" ]; then
0 commit comments