From: scribam Date: Thu, 19 Jan 2023 07:11:46 +0000 (+0100) Subject: Update actions/checkout in GitHub Actions (#1482) X-Git-Tag: upstream/1.3.240~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9649d9980b070b6ce3a07505bc43a642cf66454a;p=platform%2Fupstream%2FVulkan-Hpp.git Update actions/checkout in GitHub Actions (#1482) --- diff --git a/.github/workflows/ci-macos.yml b/.github/workflows/ci-macos.yml index 341e7a5..54712c4 100644 --- a/.github/workflows/ci-macos.yml +++ b/.github/workflows/ci-macos.yml @@ -15,15 +15,14 @@ jobs: cxx_standard: [11, 14, 17, 20] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 + with: + submodules: recursive - name: Install libraries run: | brew install clang-format molten-vk - - name: Update Submodules - run: git submodule update --init --recursive - - name: Install Ninja uses: ashutoshvarma/setup-ninja@master with: diff --git a/.github/workflows/ci-ubuntu.yml b/.github/workflows/ci-ubuntu.yml index 3696392..a165572 100644 --- a/.github/workflows/ci-ubuntu.yml +++ b/.github/workflows/ci-ubuntu.yml @@ -22,14 +22,13 @@ jobs: cxx_standard: [11, 14, 17, 20] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 + with: + submodules: recursive - name: Install libraries run: sudo apt update && sudo apt install libgl-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev - - name: Update Submodules - run: git submodule update --init --recursive - - name: Install Ninja uses: ashutoshvarma/setup-ninja@master with: diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml index 3470bf2..27537d3 100644 --- a/.github/workflows/ci-windows.yml +++ b/.github/workflows/ci-windows.yml @@ -16,10 +16,9 @@ jobs: build_type: [Debug, Release] cxx_standard: [11, 14, 17, 20] steps: - - uses: actions/checkout@v2 - - - name: Update Submodules - run: git submodule update --init --recursive + - uses: actions/checkout@v3 + with: + submodules: recursive - name: Setup MSVC uses: TheMrMilchmann/setup-msvc-dev@v1 diff --git a/.github/workflows/set-version-tag.yml b/.github/workflows/set-version-tag.yml index 270fcf1..82d4013 100644 --- a/.github/workflows/set-version-tag.yml +++ b/.github/workflows/set-version-tag.yml @@ -9,11 +9,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 + with: + submodules: recursive - name: Update Submodules run: | - git submodule update --init --recursive cd Vulkan-Headers VK_HEADER_GIT_TAG=$(git tag --points-at HEAD | head -n1) git checkout $VK_HEADER_GIT_TAG diff --git a/.github/workflows/update-header-pr.yml b/.github/workflows/update-header-pr.yml index 741c60c..55bf6ca 100644 --- a/.github/workflows/update-header-pr.yml +++ b/.github/workflows/update-header-pr.yml @@ -15,14 +15,15 @@ jobs: cxx_standard: [11] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 + with: + submodules: recursive - name: Install libraries run: sudo apt install clang-format-15 - name: Update Submodules run: | - git submodule update --init --recursive cd Vulkan-Headers VK_HEADER_GIT_TAG=$(git describe --always --tags $(git rev-list --tags) | grep 'v[0-9]\.' | head -n1) echo "New revision of Vulkan-Headers: $VK_HEADER_GIT_TAG"