From 7596b4bbf001e50e3ae0bc8f41055a28baad9b5f Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:34:54 +0000 Subject: [PATCH 01/12] Update and rename esp-idf_without-gfx.yml to esp-idf-5.1.2_without-gfx.yml --- .../{esp-idf_without-gfx.yml => esp-idf-5.1.2_without-gfx.yml} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename .github/workflows/{esp-idf_without-gfx.yml => esp-idf-5.1.2_without-gfx.yml} (95%) diff --git a/.github/workflows/esp-idf_without-gfx.yml b/.github/workflows/esp-idf-5.1.2_without-gfx.yml similarity index 95% rename from .github/workflows/esp-idf_without-gfx.yml rename to .github/workflows/esp-idf-5.1.2_without-gfx.yml index 1038a65..f31ad03 100644 --- a/.github/workflows/esp-idf_without-gfx.yml +++ b/.github/workflows/esp-idf-5.1.2_without-gfx.yml @@ -28,6 +28,6 @@ jobs: - name: esp-idf build uses: espressif/esp-idf-ci-action@v1 with: - esp_idf_version: v4.4 + esp_idf_version: v5.1.2 target: esp32 path: 'examples/esp-idf/without-gfx' From 813cf53a335aabaf0cf4c9926b9a2ecebc40a51a Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:35:56 +0000 Subject: [PATCH 02/12] Rename pio_build.yml to pio_arduino_build.yml --- .github/workflows/{pio_build.yml => pio_arduino_build.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{pio_build.yml => pio_arduino_build.yml} (100%) diff --git a/.github/workflows/pio_build.yml b/.github/workflows/pio_arduino_build.yml similarity index 100% rename from .github/workflows/pio_build.yml rename to .github/workflows/pio_arduino_build.yml From 10ea729418e63817e095e24b2eee9a8e4343450f Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:37:10 +0000 Subject: [PATCH 03/12] Update esp-idf-5.1.2_without-gfx.yml --- .github/workflows/esp-idf-5.1.2_without-gfx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/esp-idf-5.1.2_without-gfx.yml b/.github/workflows/esp-idf-5.1.2_without-gfx.yml index f31ad03..94cf6a4 100644 --- a/.github/workflows/esp-idf-5.1.2_without-gfx.yml +++ b/.github/workflows/esp-idf-5.1.2_without-gfx.yml @@ -12,7 +12,7 @@ on: jobs: build: - name: esp-idf without Adafruit GFX + name: esp-idf 5.1.2 without Adafruit GFX runs-on: ubuntu-latest From 9ee13468724803310048739f4c0139a9fb07eccc Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:37:28 +0000 Subject: [PATCH 04/12] Update esp-idf_with-gfx.yml --- .github/workflows/esp-idf_with-gfx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/esp-idf_with-gfx.yml b/.github/workflows/esp-idf_with-gfx.yml index 20a6af3..6d31159 100644 --- a/.github/workflows/esp-idf_with-gfx.yml +++ b/.github/workflows/esp-idf_with-gfx.yml @@ -12,7 +12,7 @@ on: jobs: build: - name: esp-idf with Adafruit GFX + name: esp-idf 4.4.4 with Adafruit GFX runs-on: ubuntu-latest From d8deb4f0419e804af273efbc89e75d5c8fbb15e1 Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:41:33 +0000 Subject: [PATCH 05/12] Update and rename esp-idf_with-gfx.yml to esp-idf-4.4.4_with-gfx.yml --- .github/workflows/esp-idf-4.4.4_with-gfx.yml | 33 ++++++++++++++ .github/workflows/esp-idf_with-gfx.yml | 48 -------------------- 2 files changed, 33 insertions(+), 48 deletions(-) create mode 100644 .github/workflows/esp-idf-4.4.4_with-gfx.yml delete mode 100644 .github/workflows/esp-idf_with-gfx.yml diff --git a/.github/workflows/esp-idf-4.4.4_with-gfx.yml b/.github/workflows/esp-idf-4.4.4_with-gfx.yml new file mode 100644 index 0000000..095a46b --- /dev/null +++ b/.github/workflows/esp-idf-4.4.4_with-gfx.yml @@ -0,0 +1,33 @@ +name: esp-idf 4.4.4 without Adafruit GFX Library + +on: + push: + paths-ignore: + - '**.md' + - 'doc/**' + pull_request: + paths-ignore: + - '**.md' + - 'doc/**' + +jobs: + build: + name: esp-idf 4.4.4 without Adafruit GFX + + runs-on: ubuntu-latest + + steps: + - name: Checkout repo + uses: actions/checkout@v4 + with: + submodules: 'recursive' + - name: Checkout ESP32-HUB75-MatrixPanel-I2S-DMA component + uses: actions/checkout@v4 + with: + path: 'examples/esp-idf/without-gfx/components/ESP32-HUB75-MatrixPanel-I2S-DMA' + - name: esp-idf build + uses: espressif/esp-idf-ci-action@v1 + with: + esp_idf_version: v4.4.4 + target: esp32 + path: 'examples/esp-idf/without-gfx' diff --git a/.github/workflows/esp-idf_with-gfx.yml b/.github/workflows/esp-idf_with-gfx.yml deleted file mode 100644 index 6d31159..0000000 --- a/.github/workflows/esp-idf_with-gfx.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: esp-idf with Adafruit GFX Library - -on: - push: - paths-ignore: - - '**.md' - - 'doc/**' - pull_request: - paths-ignore: - - '**.md' - - 'doc/**' - -jobs: - build: - name: esp-idf 4.4.4 with Adafruit GFX - - runs-on: ubuntu-latest - - steps: - - name: Checkout repo - uses: actions/checkout@v4 - with: - submodules: 'recursive' - - name: Checkout ESP32-HUB75-MatrixPanel-I2S-DMA component - uses: actions/checkout@v4 - with: - path: 'examples/esp-idf/with-gfx/components/ESP32-HUB75-MatrixPanel-I2S-DMA' - - name: Checkout Adafruit-GFX-Library repo - uses: actions/checkout@v4 - with: - repository: 'adafruit/Adafruit-GFX-Library' - path: 'examples/esp-idf/with-gfx/components/Adafruit-GFX-Library' - - name: Checkout Adafruit_BusIO repo - uses: actions/checkout@v4 - with: - repository: 'adafruit/Adafruit_BusIO' - path: 'examples/esp-idf/with-gfx/components/Adafruit_BusIO' - - name: Checkout arduino-esp32 repo - uses: actions/checkout@v4 - with: - repository: 'espressif/arduino-esp32' - path: 'examples/esp-idf/with-gfx/components/arduino' - - name: esp-idf build - uses: espressif/esp-idf-ci-action@v1 - with: - esp_idf_version: v4.4.4 - target: esp32 - path: 'examples/esp-idf/with-gfx' From f7fa22ccbc3bba882269f9f5fba3556987680fe2 Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:42:45 +0000 Subject: [PATCH 06/12] Update esp-idf-5.1.2_without-gfx.yml --- .github/workflows/esp-idf-5.1.2_without-gfx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/esp-idf-5.1.2_without-gfx.yml b/.github/workflows/esp-idf-5.1.2_without-gfx.yml index 94cf6a4..d5137f1 100644 --- a/.github/workflows/esp-idf-5.1.2_without-gfx.yml +++ b/.github/workflows/esp-idf-5.1.2_without-gfx.yml @@ -1,4 +1,4 @@ -name: esp-idf without Adafruit GFX Library +name: esp-idf 5.1.2 without Adafruit GFX Library on: push: From 26dcb3f713fcce0248b7566370d4d7879128900e Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:45:57 +0000 Subject: [PATCH 07/12] Update and rename esp-idf-4.4.4_with-gfx.yml to esp-idf-4.4.5_with-gfx.yml --- ...{esp-idf-4.4.4_with-gfx.yml => esp-idf-4.4.5_with-gfx.yml} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename .github/workflows/{esp-idf-4.4.4_with-gfx.yml => esp-idf-4.4.5_with-gfx.yml} (87%) diff --git a/.github/workflows/esp-idf-4.4.4_with-gfx.yml b/.github/workflows/esp-idf-4.4.5_with-gfx.yml similarity index 87% rename from .github/workflows/esp-idf-4.4.4_with-gfx.yml rename to .github/workflows/esp-idf-4.4.5_with-gfx.yml index 095a46b..9ea1f95 100644 --- a/.github/workflows/esp-idf-4.4.4_with-gfx.yml +++ b/.github/workflows/esp-idf-4.4.5_with-gfx.yml @@ -1,4 +1,4 @@ -name: esp-idf 4.4.4 without Adafruit GFX Library +name: esp-idf 4.4.5 without Adafruit GFX Library on: push: @@ -12,7 +12,7 @@ on: jobs: build: - name: esp-idf 4.4.4 without Adafruit GFX + name: esp-idf 4.4.5 without Adafruit GFX runs-on: ubuntu-latest From aa9f9a7cef52d19b49e1fba2e31cb9e895fd11b3 Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:47:46 +0000 Subject: [PATCH 08/12] Update pio_arduino_build.yml --- .github/workflows/pio_arduino_build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pio_arduino_build.yml b/.github/workflows/pio_arduino_build.yml index 3d2d91d..81973e7 100644 --- a/.github/workflows/pio_arduino_build.yml +++ b/.github/workflows/pio_arduino_build.yml @@ -2,7 +2,7 @@ # For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions # https://docs.platformio.org/en/latest/integration/ci/github-actions.html -name: PlatformIO CI +name: PlatformIO Arduino CI on: push: @@ -48,7 +48,7 @@ jobs: with: python-version: '3.x' - name: Install Platformio - run: pip install --upgrade platformio==6.1.6 + run: pip install --upgrade platformio==6.1.12 - name: Run PlatformIO CI (Arduino) if: ${{ matrix.framework == 'Arduino'}} env: From 610894cb87e26e07a29e7181dc4635fea55d0cf1 Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:49:03 +0000 Subject: [PATCH 09/12] Update pio_arduino_build.yml --- .github/workflows/pio_arduino_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pio_arduino_build.yml b/.github/workflows/pio_arduino_build.yml index 81973e7..3fac3de 100644 --- a/.github/workflows/pio_arduino_build.yml +++ b/.github/workflows/pio_arduino_build.yml @@ -48,7 +48,7 @@ jobs: with: python-version: '3.x' - name: Install Platformio - run: pip install --upgrade platformio==6.1.12 + run: pip install --upgrade platformio==6.1.11 - name: Run PlatformIO CI (Arduino) if: ${{ matrix.framework == 'Arduino'}} env: From c428e7ae4e5f473f34b8b5a75de3f8e23f982c4c Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 02:50:53 +0000 Subject: [PATCH 10/12] Update pio_arduino_build.yml --- .github/workflows/pio_arduino_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pio_arduino_build.yml b/.github/workflows/pio_arduino_build.yml index 3fac3de..67c9e5e 100644 --- a/.github/workflows/pio_arduino_build.yml +++ b/.github/workflows/pio_arduino_build.yml @@ -2,7 +2,7 @@ # For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions # https://docs.platformio.org/en/latest/integration/ci/github-actions.html -name: PlatformIO Arduino CI +name: PlatformIO 6.1.11 Arduino CI on: push: From 6a960121a57af957ecfd02d08e4fb275de95547a Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 03:01:54 +0000 Subject: [PATCH 11/12] Update and rename esp-idf-4.4.5_with-gfx.yml to esp-idf-5.1.2_with-gfx.yml --- .github/workflows/esp-idf-4.4.5_with-gfx.yml | 33 -------------- .github/workflows/esp-idf-5.1.2_with-gfx.yml | 48 ++++++++++++++++++++ 2 files changed, 48 insertions(+), 33 deletions(-) delete mode 100644 .github/workflows/esp-idf-4.4.5_with-gfx.yml create mode 100644 .github/workflows/esp-idf-5.1.2_with-gfx.yml diff --git a/.github/workflows/esp-idf-4.4.5_with-gfx.yml b/.github/workflows/esp-idf-4.4.5_with-gfx.yml deleted file mode 100644 index 9ea1f95..0000000 --- a/.github/workflows/esp-idf-4.4.5_with-gfx.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: esp-idf 4.4.5 without Adafruit GFX Library - -on: - push: - paths-ignore: - - '**.md' - - 'doc/**' - pull_request: - paths-ignore: - - '**.md' - - 'doc/**' - -jobs: - build: - name: esp-idf 4.4.5 without Adafruit GFX - - runs-on: ubuntu-latest - - steps: - - name: Checkout repo - uses: actions/checkout@v4 - with: - submodules: 'recursive' - - name: Checkout ESP32-HUB75-MatrixPanel-I2S-DMA component - uses: actions/checkout@v4 - with: - path: 'examples/esp-idf/without-gfx/components/ESP32-HUB75-MatrixPanel-I2S-DMA' - - name: esp-idf build - uses: espressif/esp-idf-ci-action@v1 - with: - esp_idf_version: v4.4.4 - target: esp32 - path: 'examples/esp-idf/without-gfx' diff --git a/.github/workflows/esp-idf-5.1.2_with-gfx.yml b/.github/workflows/esp-idf-5.1.2_with-gfx.yml new file mode 100644 index 0000000..07b8ddc --- /dev/null +++ b/.github/workflows/esp-idf-5.1.2_with-gfx.yml @@ -0,0 +1,48 @@ +name: esp-idf 5.1.2 with Adafruit GFX Library + +on: + push: + paths-ignore: + - '**.md' + - 'doc/**' + pull_request: + paths-ignore: + - '**.md' + - 'doc/**' + +jobs: + build: + name: esp-idf with Adafruit GFX + + runs-on: ubuntu-latest + + steps: + - name: Checkout repo + uses: actions/checkout@v4 + with: + submodules: 'recursive' + - name: Checkout ESP32-HUB75-MatrixPanel-I2S-DMA component + uses: actions/checkout@v4 + with: + path: 'examples/esp-idf/with-gfx/components/ESP32-HUB75-MatrixPanel-I2S-DMA' + - name: Checkout Adafruit-GFX-Library repo + uses: actions/checkout@v4 + with: + repository: 'adafruit/Adafruit-GFX-Library' + path: 'examples/esp-idf/with-gfx/components/Adafruit-GFX-Library' + - name: Checkout Adafruit_BusIO repo + uses: actions/checkout@v4 + with: + repository: 'adafruit/Adafruit_BusIO' + path: 'examples/esp-idf/with-gfx/components/Adafruit_BusIO' + - name: Checkout arduino-esp32 repo + uses: actions/checkout@v4 + with: + repository: 'espressif/arduino-esp32' + path: 'examples/esp-idf/with-gfx/components/arduino' + - name: esp-idf build + uses: espressif/esp-idf-ci-action@v1 + with: + esp_idf_version: v5.1.2 + target: esp32 + path: 'examples/esp-idf/with-gfx' From 17293b986b495ab300b806be756eae9e8616fe0f Mon Sep 17 00:00:00 2001 From: mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> Date: Mon, 27 Nov 2023 03:13:07 +0000 Subject: [PATCH 12/12] Update pio_arduino_build.yml --- .github/workflows/pio_arduino_build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pio_arduino_build.yml b/.github/workflows/pio_arduino_build.yml index 67c9e5e..440117a 100644 --- a/.github/workflows/pio_arduino_build.yml +++ b/.github/workflows/pio_arduino_build.yml @@ -60,4 +60,5 @@ jobs: env: PLATFORMIO_BUILD_FLAGS: -DIDF_BUILD ${{ matrix.no_gfx }} ${{ matrix.no_fast_functions }} ${{ matrix.no_cie1931 }} ${{ matrix.virtual_panel }} # pio ci doesn't use our sdkconfig, so we have to use pio run - run: pio run -d ${{ matrix.example }} -e esp32idf -c ${{ matrix.example }}/platformio.ini + #run: pio run -d ${{ matrix.example }} -e esp32idf -c ${{ matrix.example }}/platformio.ini + run: pio run -d ${{ matrix.example }}