From 454e98b58f8a04862aa49a45c05c5570810cb281 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Thu, 5 Jun 2025 22:30:14 +0200 Subject: [PATCH 1/2] Update macOS version on CI And various tweaks, including compressing the tarball with xz. --- .github/workflows/CI.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 744342d..bfb389a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -16,18 +16,17 @@ on: # https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources jobs: build: + runs-on: macos-15 + strategy: matrix: - xcode: [ "15.0" ] + xcode: [ "16.4" ] platform: [ "all" ] - os: [ "macos-13" ] upload_artifacts: [ true ] fail-fast: false name: 'MoltenVK (Xcode ${{ matrix.xcode }} - ${{ matrix.platform }})' - - runs-on: ${{ matrix.os }} - + env: XCODE_DEV_PATH: "/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" @@ -107,14 +106,14 @@ jobs: # To reduce artifact size, don't include any stand-alone shader converter binaries. run: | rm -rf Package/Release/MoltenVKShaderConverter - tar -C Package -s/Release/MoltenVK/ -cvf "MoltenVK-${{ matrix.platform }}.tar" Release/ + tar -C Package -s/Release/MoltenVK/ -cvJf "MoltenVK-${{ matrix.platform }}.tar.xz" Release/ - name: Upload Artifacts if: success() && matrix.upload_artifacts == true uses: actions/upload-artifact@v4 with: name: "MoltenVK-${{ matrix.platform }}" - path: "MoltenVK/MoltenVK-${{ matrix.platform }}.tar" + path: "MoltenVK/MoltenVK-${{ matrix.platform }}.tar.xz" release: name: 'Release' From e3aaae9540a89385ed3a2a03f559d2e39981010b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Thu, 5 Jun 2025 22:32:40 +0200 Subject: [PATCH 2/2] Update MoltenVK to 1.2.11 (used in SDK 1.3.296 to 1.4.313) --- MoltenVK | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MoltenVK b/MoltenVK index bf097ed..81541f6 160000 --- a/MoltenVK +++ b/MoltenVK @@ -1 +1 @@ -Subproject commit bf097edc74ec3b6dfafdcd5a38d3ce14b11952d6 +Subproject commit 81541f6488c5feeace53867fc8ab612e578766da