From 1605d48a185d5f91b5b55efca11777673c8bb165 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 11:33:02 +0200 Subject: [PATCH 01/12] Better sccache --- .github/workflows/build.yml | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ea58039b..9dea71b4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -52,14 +52,6 @@ jobs: sudo update-alternatives --set cc /usr/bin/clang-${{ env.LLVM_VERSION }} sudo update-alternatives --set c++ /usr/bin/clang++-${{ env.LLVM_VERSION }} - - name: Run sccache-cache - uses: mozilla-actions/sccache-action@v0.0.9 - - - name: Setup Environment Variables - shell: bash - run: | - echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV - - name: CMake Build run: cmake --preset=release -DMOMO_ENABLE_CLANG_TIDY=On && cmake --build --preset=release @@ -94,14 +86,6 @@ jobs: - name: Enable Developer Command Prompt uses: ilammy/msvc-dev-cmd@v1.13.0 - - name: Run sccache-cache - uses: mozilla-actions/sccache-action@v0.0.9 - - - name: Setup Environment Variables - shell: bash - run: | - echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV - - name: CMake Build run: cmake --preset=release && cmake --build --preset=release -t dump-apiset @@ -274,10 +258,22 @@ jobs: - name: Run sccache-cache uses: mozilla-actions/sccache-action@v0.0.9 - - name: Setup Environment Variables + - name: Initialize sccache environnement shell: bash run: | - echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV + echo SCCACHE_CACHE=$(sccache --show-stats | grep Local | cut -d '"' -f2) >> $GITHUB_ENV + sccache --stop-server || true + + - name: Recover sccache cache + uses: actions/cache@v3 + with: + path: ${{env.SCCACHE_CACHE}} + key: sccache-cache-${{runner.os}} + + - name: Start sccache + shell: bash + working-directory: ${{github.workspace}} + run: sccache --start-server - name: Setup Android Environment Variables shell: bash @@ -304,6 +300,11 @@ jobs: path: "build/${{matrix.preset}}/**/CTestTestfile.cmake" retention-days: 1 + - name: Cleanup sccache + working-directory: ${{github.workspace}} + shell: bash + run: sccache --stop-server + test: name: Test runs-on: ${{ matrix.runner }} From 900fb582a8a655ebad7db6d7288ff92f9d2cc54e Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 11:43:43 +0200 Subject: [PATCH 02/12] More fixes --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9dea71b4..c747f0de 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -268,7 +268,7 @@ jobs: uses: actions/cache@v3 with: path: ${{env.SCCACHE_CACHE}} - key: sccache-cache-${{runner.os}} + key: sccache-cache-${{runner.os}}-${{matrix.platform}}-${{matrix.configuration}} - name: Start sccache shell: bash @@ -303,7 +303,7 @@ jobs: - name: Cleanup sccache working-directory: ${{github.workspace}} shell: bash - run: sccache --stop-server + run: sccache -s && sccache --stop-server test: name: Test From bdee8b8584c961737c1808e8429b74d183a26785 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 11:59:59 +0200 Subject: [PATCH 03/12] More cache tests --- .github/workflows/build.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c747f0de..e594ac1a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -262,13 +262,17 @@ jobs: shell: bash run: | echo SCCACHE_CACHE=$(sccache --show-stats | grep Local | cut -d '"' -f2) >> $GITHUB_ENV + echo SCCACHE_CACHE_SIZE=1G >> $GITHUB_ENV sccache --stop-server || true - name: Recover sccache cache uses: actions/cache@v3 with: path: ${{env.SCCACHE_CACHE}} - key: sccache-cache-${{runner.os}}-${{matrix.platform}}-${{matrix.configuration}} + key: sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }} + restore-keys: | + sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.event.repository.default_branch }} + sccache-cache-${{runner.os}}-${{matrix.platform}}-${{matrix.configuration}} - name: Start sccache shell: bash From 4b891e701de8d7c38493cac7799094ac8ceb7494 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 12:18:18 +0200 Subject: [PATCH 04/12] Optimize sccache --- .github/workflows/build.yml | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e594ac1a..4f22685f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -255,29 +255,22 @@ jobs: ndk-version: r26d add-to-path: false - - name: Run sccache-cache - uses: mozilla-actions/sccache-action@v0.0.9 - - name: Initialize sccache environnement shell: bash run: | - echo SCCACHE_CACHE=$(sccache --show-stats | grep Local | cut -d '"' -f2) >> $GITHUB_ENV - echo SCCACHE_CACHE_SIZE=1G >> $GITHUB_ENV - sccache --stop-server || true + echo SCCACHE_DIR=${{github.workspace}}/sccache >> $GITHUB_ENV + echo SCCACHE_CACHE_SIZE=500M >> $GITHUB_ENV - name: Recover sccache cache uses: actions/cache@v3 with: - path: ${{env.SCCACHE_CACHE}} + path: ${{env.SCCACHE_DIR}} key: sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }} restore-keys: | sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.event.repository.default_branch }} - sccache-cache-${{runner.os}}-${{matrix.platform}}-${{matrix.configuration}} - - name: Start sccache - shell: bash - working-directory: ${{github.workspace}} - run: sccache --start-server + - name: Run sccache-cache + uses: mozilla-actions/sccache-action@v0.0.9 - name: Setup Android Environment Variables shell: bash @@ -304,11 +297,6 @@ jobs: path: "build/${{matrix.preset}}/**/CTestTestfile.cmake" retention-days: 1 - - name: Cleanup sccache - working-directory: ${{github.workspace}} - shell: bash - run: sccache -s && sccache --stop-server - test: name: Test runs-on: ${{ matrix.runner }} From 4392d960e2111f25f259577d357a6d9ec2ae6706 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 12:26:03 +0200 Subject: [PATCH 05/12] Small fixes --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4f22685f..3c9c2914 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -255,13 +255,13 @@ jobs: ndk-version: r26d add-to-path: false - - name: Initialize sccache environnement + - name: Setup sccache environement shell: bash run: | echo SCCACHE_DIR=${{github.workspace}}/sccache >> $GITHUB_ENV echo SCCACHE_CACHE_SIZE=500M >> $GITHUB_ENV - - name: Recover sccache cache + - name: Recover sccache uses: actions/cache@v3 with: path: ${{env.SCCACHE_DIR}} @@ -269,7 +269,7 @@ jobs: restore-keys: | sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.event.repository.default_branch }} - - name: Run sccache-cache + - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 - name: Setup Android Environment Variables From 6e3a9132e49224eba92ac196e83068b27beccd6d Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 12:43:11 +0200 Subject: [PATCH 06/12] Add cache for api set dumper --- .github/workflows/build.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3c9c2914..57e2b96c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -86,6 +86,25 @@ jobs: - name: Enable Developer Command Prompt uses: ilammy/msvc-dev-cmd@v1.13.0 + - name: Setup sccache environement + shell: bash + run: | + echo SCCACHE_DIR=${{github.workspace}}/sccache >> $GITHUB_ENV + echo SCCACHE_CACHE_SIZE=300M >> $GITHUB_ENV + + - name: Recover sccache + uses: actions/cache@v3 + with: + path: ${{env.SCCACHE_DIR}} + key: sccache dumper ${{ github.head_ref || github.ref_name }} + restore-keys: | + sccache dumper ${{ github.event.repository.default_branch }} + + - name: Install sccache + uses: mozilla-actions/sccache-action@v0.0.9 + with: + disable_annotations: true + - name: CMake Build run: cmake --preset=release && cmake --build --preset=release -t dump-apiset @@ -259,7 +278,7 @@ jobs: shell: bash run: | echo SCCACHE_DIR=${{github.workspace}}/sccache >> $GITHUB_ENV - echo SCCACHE_CACHE_SIZE=500M >> $GITHUB_ENV + echo SCCACHE_CACHE_SIZE=300M >> $GITHUB_ENV - name: Recover sccache uses: actions/cache@v3 @@ -271,6 +290,8 @@ jobs: - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 + with: + disable_annotations: true - name: Setup Android Environment Variables shell: bash From 15a47c92cd1bb823dc183ff890443ad01f639b18 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 12:57:19 +0200 Subject: [PATCH 07/12] Fix windows caches --- .github/workflows/build.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 57e2b96c..3107b0ea 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -89,8 +89,10 @@ jobs: - name: Setup sccache environement shell: bash run: | - echo SCCACHE_DIR=${{github.workspace}}/sccache >> $GITHUB_ENV - echo SCCACHE_CACHE_SIZE=300M >> $GITHUB_ENV + WORKSPACE_PATH="${{github.workspace}}" + WORKSPACE_PATH="${WORKSPACE_PATH//\\//}" + echo "SCCACHE_DIR=${WORKSPACE_PATH}/sccache" >> $GITHUB_ENV + echo "SCCACHE_CACHE_SIZE=300M" >> $GITHUB_ENV - name: Recover sccache uses: actions/cache@v3 @@ -277,8 +279,10 @@ jobs: - name: Setup sccache environement shell: bash run: | - echo SCCACHE_DIR=${{github.workspace}}/sccache >> $GITHUB_ENV - echo SCCACHE_CACHE_SIZE=300M >> $GITHUB_ENV + WORKSPACE_PATH="${{github.workspace}}" + WORKSPACE_PATH="${WORKSPACE_PATH//\\//}" + echo "SCCACHE_DIR=${WORKSPACE_PATH}/sccache" >> $GITHUB_ENV + echo "SCCACHE_CACHE_SIZE=300M" >> $GITHUB_ENV - name: Recover sccache uses: actions/cache@v3 From 61806bb9c41cb2f2c25b79149ea51381239915a1 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 13:37:48 +0200 Subject: [PATCH 08/12] Remove old caches --- .github/workflows/build.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3107b0ea..397b632e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,6 +21,10 @@ on: - "true" - "false" +permissions: + contents: read + actions: write + concurrency: group: ${{ github.ref }} cancel-in-progress: true @@ -118,6 +122,19 @@ jobs: path: "*" retention-days: 1 + + - name: Remove old cache + uses: actions/github-script@v7.0.1 + continue-on-error: true + with: + script: | + github.rest.actions.deleteActionsCacheByKey({ + owner: context.repo.owner, + repo: context.repo.repo, + key: "sccache dumper ${{ github.head_ref || github.ref_name }}", + }).catch(e => {}) + + create-emulation-root: name: Create Emulation Root runs-on: ${{ matrix.runner }} @@ -322,6 +339,17 @@ jobs: path: "build/${{matrix.preset}}/**/CTestTestfile.cmake" retention-days: 1 + - name: Remove old cache + uses: actions/github-script@v7.0.1 + continue-on-error: true + with: + script: | + github.rest.actions.deleteActionsCacheByKey({ + owner: context.repo.owner, + repo: context.repo.repo, + key: "sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }}", + }).catch(e => {}) + test: name: Test runs-on: ${{ matrix.runner }} From 202461c5bdddacfb092fcdc7c38abbb24613f263 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 13:46:59 +0200 Subject: [PATCH 09/12] Update caches --- .github/workflows/build.yml | 50 +++++++++++++++---------------------- 1 file changed, 20 insertions(+), 30 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 397b632e..9cbc2a24 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -99,12 +99,13 @@ jobs: echo "SCCACHE_CACHE_SIZE=300M" >> $GITHUB_ENV - name: Recover sccache - uses: actions/cache@v3 + uses: actions/cache/restore@v3 with: path: ${{env.SCCACHE_DIR}} - key: sccache dumper ${{ github.head_ref || github.ref_name }} + key: sccache-dumper-${{ github.head_ref || github.ref_name }}- restore-keys: | - sccache dumper ${{ github.event.repository.default_branch }} + sccache-dumper-${{ github.event.repository.default_branch }}- + sccache dumper ${{ github.head_ref || github.ref_name }}- - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 @@ -114,6 +115,12 @@ jobs: - name: CMake Build run: cmake --preset=release && cmake --build --preset=release -t dump-apiset + - name: Save sccache + uses: actions/cache/save@v3 + with: + path: ${{env.SCCACHE_DIR}} + key: sccache-dumper-${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} + - name: Upload Artifacts uses: pyTooling/upload-artifact@v4 with: @@ -122,19 +129,6 @@ jobs: path: "*" retention-days: 1 - - - name: Remove old cache - uses: actions/github-script@v7.0.1 - continue-on-error: true - with: - script: | - github.rest.actions.deleteActionsCacheByKey({ - owner: context.repo.owner, - repo: context.repo.repo, - key: "sccache dumper ${{ github.head_ref || github.ref_name }}", - }).catch(e => {}) - - create-emulation-root: name: Create Emulation Root runs-on: ${{ matrix.runner }} @@ -302,12 +296,13 @@ jobs: echo "SCCACHE_CACHE_SIZE=300M" >> $GITHUB_ENV - name: Recover sccache - uses: actions/cache@v3 + uses: actions/cache/restore@v3 with: path: ${{env.SCCACHE_DIR}} - key: sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }} + key: sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.head_ref || github.ref_name }}- restore-keys: | - sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.event.repository.default_branch }} + sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.event.repository.default_branch }}- + sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }}- - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 @@ -324,6 +319,12 @@ jobs: - name: CMake Build run: cmake --preset=${{matrix.preset}} ${{matrix.cmake-options}} && cmake --build --preset=${{matrix.preset}} + - name: Save sccache + uses: actions/cache/save@v3 + with: + path: ${{env.SCCACHE_DIR}} + key: sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} + - name: Upload Artifacts uses: pyTooling/upload-artifact@v4 with: @@ -339,17 +340,6 @@ jobs: path: "build/${{matrix.preset}}/**/CTestTestfile.cmake" retention-days: 1 - - name: Remove old cache - uses: actions/github-script@v7.0.1 - continue-on-error: true - with: - script: | - github.rest.actions.deleteActionsCacheByKey({ - owner: context.repo.owner, - repo: context.repo.repo, - key: "sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }}", - }).catch(e => {}) - test: name: Test runs-on: ${{ matrix.runner }} From d7aaf6ac25f0c9f1b3f9ef9e17004d41545c1390 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 13:57:13 +0200 Subject: [PATCH 10/12] Fix sccache path --- .github/workflows/build.yml | 4 +--- cmake/sccache.cmake | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9cbc2a24..4a87f60b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -105,7 +105,6 @@ jobs: key: sccache-dumper-${{ github.head_ref || github.ref_name }}- restore-keys: | sccache-dumper-${{ github.event.repository.default_branch }}- - sccache dumper ${{ github.head_ref || github.ref_name }}- - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 @@ -302,7 +301,6 @@ jobs: key: sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.head_ref || github.ref_name }}- restore-keys: | sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.event.repository.default_branch }}- - sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }}- - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 @@ -323,7 +321,7 @@ jobs: uses: actions/cache/save@v3 with: path: ${{env.SCCACHE_DIR}} - key: sccache ${{matrix.platform}} ${{matrix.configuration}} ${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} + key: sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} - name: Upload Artifacts uses: pyTooling/upload-artifact@v4 diff --git a/cmake/sccache.cmake b/cmake/sccache.cmake index 11179d16..732330d5 100644 --- a/cmake/sccache.cmake +++ b/cmake/sccache.cmake @@ -3,6 +3,7 @@ include_guard() find_program(SCCACHE sccache) if (SCCACHE) + file(TO_CMAKE_PATH "${SCCACHE}" SCCACHE) set(CMAKE_C_COMPILER_LAUNCHER ${SCCACHE}) set(CMAKE_CXX_COMPILER_LAUNCHER ${SCCACHE}) set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT Embedded) From 9cdbb549979efc15c056490c40b4c5ec896d695b Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 14:03:17 +0200 Subject: [PATCH 11/12] Cache fixes --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4a87f60b..7bfaed99 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -102,9 +102,9 @@ jobs: uses: actions/cache/restore@v3 with: path: ${{env.SCCACHE_DIR}} - key: sccache-dumper-${{ github.head_ref || github.ref_name }}- + key: sccache-${{github.job}}-${{ github.head_ref || github.ref_name }}- restore-keys: | - sccache-dumper-${{ github.event.repository.default_branch }}- + sccache-${{github.job}}-${{ github.event.repository.default_branch }}- - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 @@ -118,7 +118,7 @@ jobs: uses: actions/cache/save@v3 with: path: ${{env.SCCACHE_DIR}} - key: sccache-dumper-${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} + key: sccache-${{github.job}}-${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} - name: Upload Artifacts uses: pyTooling/upload-artifact@v4 @@ -298,9 +298,9 @@ jobs: uses: actions/cache/restore@v3 with: path: ${{env.SCCACHE_DIR}} - key: sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.head_ref || github.ref_name }}- + key: sccache-${{github.job}}-${{matrix.platform}}-${{matrix.configuration}}-${{ github.head_ref || github.ref_name }}- restore-keys: | - sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.event.repository.default_branch }}- + sccache-${{github.job}}-${{matrix.platform}}-${{matrix.configuration}}-${{ github.event.repository.default_branch }}- - name: Install sccache uses: mozilla-actions/sccache-action@v0.0.9 @@ -321,7 +321,7 @@ jobs: uses: actions/cache/save@v3 with: path: ${{env.SCCACHE_DIR}} - key: sccache-${{matrix.platform}}-${{matrix.configuration}}-${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} + key: sccache-${{github.job}}-${{matrix.platform}}-${{matrix.configuration}}-${{ github.head_ref || github.ref_name }}-${{github.run_id}}-${{github.run_attempt}} - name: Upload Artifacts uses: pyTooling/upload-artifact@v4 From d509ae849978e9309c960f010383e0934a3184c6 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Thu, 29 May 2025 14:05:30 +0200 Subject: [PATCH 12/12] Fixes --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7bfaed99..8209a58d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -90,7 +90,7 @@ jobs: - name: Enable Developer Command Prompt uses: ilammy/msvc-dev-cmd@v1.13.0 - - name: Setup sccache environement + - name: Setup sccache environment shell: bash run: | WORKSPACE_PATH="${{github.workspace}}" @@ -286,7 +286,7 @@ jobs: ndk-version: r26d add-to-path: false - - name: Setup sccache environement + - name: Setup sccache environment shell: bash run: | WORKSPACE_PATH="${{github.workspace}}"