diff --git a/.github/workflows/compilation.yml b/.github/workflows/compilation.yml index b00860245..55775171f 100644 --- a/.github/workflows/compilation.yml +++ b/.github/workflows/compilation.yml @@ -77,10 +77,13 @@ jobs: run: echo "gitversion=$(git describe --tags --always)" >> "$GITHUB_OUTPUT" - name: "Remove OpenXR when building for Linux" if: matrix.targetPlatform == 'StandaloneLinux64' - run: jq 'del(.dependencies ["com.meta.xr.sdk.core", "com.unity.xr.openxr"])' < ${projectPath}/Packages/manifest.json > manifest.json.tmp && mv manifest.json.tmp ${projectPath}/Packages/manifest.json + run: jq 'del(.dependencies ["com.unity.xr.openxr"])' < ${projectPath}/Packages/manifest.json > manifest.json.tmp && mv manifest.json.tmp ${projectPath}/Packages/manifest.json + - name: "Remove Meta XR Core when building for Linux" + if: matrix.targetPlatform == 'StandaloneLinux64' + run: rm -rf ${projectPath}/Packages/com.meta.xr.sdk.core - name: "Build Unity project" timeout-minutes: 100 - uses: game-ci/unity-builder@v4 + uses: kitlith/unity-builder@linux-extension env: UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} @@ -100,6 +103,7 @@ jobs: androidKeystorePass: ${{ secrets.ANDROID_KEYSTORE_PASS }} androidKeyaliasName: ${{ secrets.ANDROID_KEYALIAS_NAME }} androidKeyaliasPass: ${{ secrets.ANDROID_KEYALIAS_PASS }} + linux64RemoveExecutableExtension: false - name: "Save Library Cache" uses: actions/cache/save@v3 if: always() && github.ref_name == 'developer'