Update workflow deps (#1667)
authorStephan Seitz <sseitz@nvidia.com>
Thu, 28 Sep 2023 14:39:48 +0000 (16:39 +0200)
committerGitHub <noreply@github.com>
Thu, 28 Sep 2023 14:39:48 +0000 (16:39 +0200)
* ci: update workflow versions

This should avoid deprecation warnings shown for example in
https://github.com/KhronosGroup/Vulkan-Hpp/actions/runs/6319631419

* ci: set correct CMake options in update-header-pr workflow

.github/workflows/ci-macos.yml
.github/workflows/ci-ubuntu.yml
.github/workflows/ci-windows.yml
.github/workflows/set-version-tag.yml
.github/workflows/update-header-pr.yml

index 8f8160e..9b5a802 100644 (file)
@@ -18,7 +18,7 @@ jobs:
         cxx_standard: [11, 14, 17, 20]
 
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         submodules: recursive
 
index 3e0ab1f..228bd89 100644 (file)
@@ -21,7 +21,7 @@ jobs:
         cxx_standard: [11, 14, 17, 20]
 
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         submodules: recursive
     
index eb746aa..e31ab78 100644 (file)
@@ -16,7 +16,7 @@ jobs:
         build_type: [Debug, Release]
         cxx_standard: [11, 14, 17, 20]
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         submodules: recursive
 
index 810b6b1..d3656c9 100644 (file)
@@ -9,7 +9,7 @@ jobs:
     runs-on: ubuntu-latest
     
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         submodules: recursive
     
index 712264b..59f8834 100644 (file)
@@ -15,7 +15,7 @@ jobs:
         cxx_standard: [11]
 
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         submodules: recursive
     
@@ -38,8 +38,8 @@ jobs:
 
     - name: Configure CMake
       run: cmake -B ${{github.workspace}}/build
-            -DSAMPLES_BUILD=OFF
-            -DTESTS_BUILD=OFF
+            -DVULKAN_HPP_SAMPLES_BUILD=OFF
+            -DVULKAN_HPP_TESTS_BUILD=OFF
             -DVULKAN_HPP_RUN_GENERATOR=ON
             -DCMAKE_CXX_COMPILER=${{matrix.cxx_compiler}}
             -DCMAKE_CXX_STANDARD=${{matrix.cxx_standard}}
@@ -65,7 +65,7 @@ jobs:
         git clean -xf
 
     - name: Create Pull Request
-      uses: peter-evans/create-pull-request@v3
+      uses: peter-evans/create-pull-request@v5
       with:
         commit-message: Update Vulkan-Headers to ${{ env.VK_HEADER_GIT_TAG }}
         title: Update Vulkan-Headers to ${{ env.VK_HEADER_GIT_TAG }}