diff --git a/.github/actions/prepare_pio.yml b/.github/actions/prepare_pio/action.yml similarity index 100% rename from .github/actions/prepare_pio.yml rename to .github/actions/prepare_pio/action.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e13fbc0..a5fd6a4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,7 +2,7 @@ name: Build production version on: push: - branches: [main] + branches: [main, develop] jobs: build-everything: @@ -15,6 +15,12 @@ jobs: fetch-depth: 0 - name: Prepare environment uses: ./.github/actions/prepare_pio + - name: Download AquesTalk + run: | + wget https://www.a-quest.com/archive/package/aquestalk-esp32_0243.zip -O /tmp/aquestalk.zip + unzip /tmp/aquestalk.zip -d /tmp + mv /tmp/aquestalk-esp32/src/esp32/libaquestalk.a ./lib/nonfree-aquestalk/libaquestalk.a + mv /tmp/aquestalk-esp32/aquestalk.h ./lib/nonfree-aquestalk/aquestalk.h - name: Build all targets run: pio run continue-on-error: true # TODO make this more graceful