From a0691a807df6406d4d1c1c67413f74b29268315f Mon Sep 17 00:00:00 2001 From: Mitja Rislakki <57709659+mitjarislakki@users.noreply.github.com> Date: Thu, 12 Mar 2026 14:40:54 +0200 Subject: [PATCH 1/2] Bump cache to v4 due to deprecation Signed-off-by: Mitja Rislakki <57709659+mitjarislakki@users.noreply.github.com> --- .github/workflows/build_and_test.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 9a34e85..3d7dd93 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -97,7 +97,7 @@ jobs: submodules: recursive - name: Setup system libraries cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{env.EM_CACHE_FOLDER}} key: ${{env.EM_VERSION}}-${{ runner.os }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa44a4c..f7c4327 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: submodules: recursive - name: Setup system libraries cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{env.EM_CACHE_FOLDER}} key: ${{env.EM_VERSION}}-${{ runner.os }} From c62b3244271571147c0396d8951d4605e99dba37 Mon Sep 17 00:00:00 2001 From: Mitja Rislakki <57709659+mitjarislakki@users.noreply.github.com> Date: Thu, 12 Mar 2026 14:41:41 +0200 Subject: [PATCH 2/2] Swap to fork of setup-emsdk due to unmaintained repo Fixes #140 but likely a bandaid since the original has multiple open issues with no PR activity Signed-off-by: Mitja Rislakki <57709659+mitjarislakki@users.noreply.github.com> --- .github/workflows/build_and_test.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 3d7dd93..8cf8cd6 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -103,7 +103,7 @@ jobs: key: ${{env.EM_VERSION}}-${{ runner.os }} - name: Setup emsdk - uses: mymindstorm/setup-emsdk@v12 + uses: pyodide/setup-emsdk@v15 with: version: ${{env.EM_VERSION}} actions-cache-folder: ${{env.EM_CACHE_FOLDER}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f7c4327..19eebeb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: key: ${{env.EM_VERSION}}-${{ runner.os }} - name: Setup emsdk - uses: mymindstorm/setup-emsdk@v12 + uses: pyodide/setup-emsdk@v15 with: version: ${{env.EM_VERSION}} actions-cache-folder: ${{env.EM_CACHE_FOLDER}}