Skip to content

Commit 4353de5

Browse files
authored
Update parallel_build.yaml
1 parent 7fcdb34 commit 4353de5

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

.github/workflows/parallel_build.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,23 +73,22 @@ jobs:
7373
path: slave_firmware
7474
- name: Create complete framework
7575
run: |
76-
mkdir -p out dist/framework-arduinoespressif32
76+
mkdir -p out dist/framework-arduinoespressif32
7777
# Combine all target builds
7878
for zip_file in dist/artifacts-*/framework-arduinoespressif32-*.zip; do
7979
echo "Processing $zip_file"
8080
unzip -q "$zip_file" -d out
81-
done
81+
done
82+
# Remove Arduino IDE specific files (not needed for PlatformIO)
83+
rm -f out/package_esp32_index.template.json
8284
# Copy framework files
8385
cp -r out/* dist/framework-arduinoespressif32/
8486
# Integrate slave firmware directly
8587
mkdir -p dist/framework-arduinoespressif32/tools/slave_firmware
8688
cp -r slave_firmware/* dist/framework-arduinoespressif32/tools/slave_firmware/
8789
# Create final framework ZIP
8890
(cd dist && zip -qr framework-arduinoespressif32.zip framework-arduinoespressif32)
89-
# Create release info
90-
echo "Framework built with parallel approach for all ESP32 targets" > dist/release-info.txt
91-
echo "Targets: esp32, esp32s2, esp32s3, esp32c2, esp32c3, esp32c6, esp32h2, esp32p4" >> dist/release-info.txt
92-
echo "Build date: $(date)" >> dist/release-info.txt
91+
9392
- name: Upload framework artifact
9493
uses: actions/upload-artifact@v4
9594
with:

0 commit comments

Comments
 (0)