diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 87d645b..656c3a1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,8 +51,8 @@ jobs: lfs: true submodules: recursive - - name: Setup Godot build cache - uses: ./godot-cpp/.github/actions/godot-cache + - name: Restore Godot build cache + uses: ./godot-cpp/.github/actions/godot-cache-restore with: cache-name: ${{ matrix.cache-name }}-${{ matrix.target }} continue-on-error: true @@ -150,6 +150,11 @@ jobs: # ls -R ./${{ env.TARGET_PATH }} # otool -L ./${{ env.TARGET_PATH }}${{ env.TARGET_NAME }}${{ env.suffix }}${{ env.SHLIBSUFFIX }} + - name: Save Godot build cache + uses: ./godot-cpp/.github/actions/godot-cache-save + with: + cache-name: ${{ matrix.cache-name }}-${{ matrix.target }} + - name: Upload Artifact env: ARTIFACT_FOLDER: ${{ env.PROJECT_FOLDER }}/${{ env.TARGET_PATH }} diff --git a/.github/workflows/build_var.json b/.github/workflows/build_var.json index 40fbb57..836fbdb 100644 --- a/.github/workflows/build_var.json +++ b/.github/workflows/build_var.json @@ -6,7 +6,7 @@ "jobs": [ { "name": "MacOS (universal)", - "os": "macos-11", + "os": "macos-latest", "platform": "macos", "artifact-extension": "framework", "flags": "arch=universal", diff --git a/demo/project.godot b/demo/project.godot index c5ef871..dd13be5 100644 --- a/demo/project.godot +++ b/demo/project.godot @@ -12,5 +12,5 @@ config_version=5 config/name="godot-duckdb" run/main_scene="res://main.tscn" -config/features=PackedStringArray("4.2", "Forward Plus") +config/features=PackedStringArray("4.3", "Forward Plus") config/icon="res://icon.svg" diff --git a/godot-cpp b/godot-cpp index 98c143a..fbbf9ec 160000 --- a/godot-cpp +++ b/godot-cpp @@ -1 +1 @@ -Subproject commit 98c143a48365f3f3bf5f99d6289a2cb25e6472d1 +Subproject commit fbbf9ec4efd8f1055d00edb8d926eef8ba4c2cce