From 447fee973db8ccd4374b5e7f573c921eb0c1e409 Mon Sep 17 00:00:00 2001 From: Developer Date: Wed, 5 Aug 2026 13:28:23 +0900 Subject: [PATCH] =?UTF-8?q?build.yml=20=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6ea027b..e88073a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,30 +38,27 @@ jobs: mkdir -p ~/Arduino/libraries git clone https://github.com/pschatzmann/ESP32-A2DP.git ~/Arduino/libraries/ESP32-A2DP - # コンパイル実行 + # コンパイル実行 (出力先ディレクトリを build に明示固定) - name: Compile Sketch run: | arduino-cli compile \ --fqbn esp32:esp32:esp32 \ --build-property "build.partitions=huge_app" \ --build-property "upload.maximum_size=3145728" \ + --output-dir build \ firmware/firmware.ino - # 通常の Artifacts 保存 + # 通常の Artifacts 保存 (build フォルダ内を保存) - name: Upload Build Artifacts uses: actions/upload-artifact@v4 with: name: esp32-a2dp-firmware - path: | - firmware/build/esp32.esp32.esp32/*.bin + path: build/*.bin # GitHub Release の自動作成 & アセット添付 (タグ Push 時のみ) - name: Create GitHub Release if: startsWith(github.ref, 'refs/tags/') uses: softprops/action-gh-release@v2 with: - files: | - firmware/build/esp32.esp32.esp32/firmware.ino.bin - firmware/build/esp32.esp32.esp32/firmware.ino.bootloader.bin - firmware/build/esp32.esp32.esp32/firmware.ino.partitions.bin + files: build/*.bin generate_release_notes: true \ No newline at end of file