From 33989c7d02d185c4225b6fecafd8d56c58a8216d Mon Sep 17 00:00:00 2001 From: Djuri Baars Date: Fri, 3 Nov 2023 16:09:56 +0100 Subject: [PATCH 01/13] Fix workflow --- .github/workflows/workflow.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 83273dd..0f6b4f5 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -57,12 +57,10 @@ jobs: - name: Upload artifacts uses: actions/upload-artifact@v3 with: - name: path: | .pio/build/esp32wemos-s3-mini_BW/*.bin output/full-firmware.bin output/full-firmware.sha256 - - name: Create release uses: ncipollo/release-action@v1 with: From 0db88cd219a03778fa39a492abc613a792353f9f Mon Sep 17 00:00:00 2001 From: Djuri Baars Date: Fri, 3 Nov 2023 16:17:02 +0100 Subject: [PATCH 02/13] Fix release tagging --- .github/workflows/workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 0f6b4f5..fff9f24 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -64,7 +64,7 @@ jobs: - name: Create release uses: ncipollo/release-action@v1 with: - name: release-${{ steps.date.outputs.dateAndTime }} + name: release-${{ steps.dateAndTime.outputs.dateAndTime }} artifacts: "output/full-firmware.bin,output/full-firmware.sha256,.pio/build/esp32wemos-s3-mini_BW/*.bin" allowUpdates: true removeArtifacts: true From 8c77d5b5d7d75d6e082e330ecc3375466f05dab2 Mon Sep 17 00:00:00 2001 From: Djuri Baars Date: Fri, 3 Nov 2023 16:21:20 +0100 Subject: [PATCH 03/13] Fix deprecated workflow command --- .github/workflows/workflow.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index fff9f24..2a315dd 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -29,7 +29,8 @@ jobs: python-version: '3.9' - name: Get current date id: dateAndTime - run: echo "::set-output name=dateAndTime::$(date +'%Y-%m-%d-%H:%M')" + # run: echo "::set-output name=dateAndTime::$(date +'%Y-%m-%d-%H:%M')" + run: echo "dateAndTime=$(date +'%Y-%m-%d-%H:%M')" >> $GITHUB_OUTPUT - name: Install PlatformIO Core run: pip install --upgrade platformio From 8cc99d243705bba32ba7a57cb90c8851784667e1 Mon Sep 17 00:00:00 2001 From: Djuri Baars Date: Sat, 4 Nov 2023 13:35:07 +0100 Subject: [PATCH 04/13] Detect freezing screens --- data/src/index.html | 2 +- platformio.ini | 3 ++ src/tasks/epd.cpp | 92 ++++++++++++++++++++++++++++++++++----------- src/tasks/epd.hpp | 3 +- 4 files changed, 77 insertions(+), 23 deletions(-) diff --git a/data/src/index.html b/data/src/index.html index 951066f..a0b4466 100644 --- a/data/src/index.html +++ b/data/src/index.html @@ -227,7 +227,7 @@