Skip to content

Add IWYU pragmas to let code-completers use vulkan.hpp. (#1939) #579

Add IWYU pragmas to let code-completers use vulkan.hpp. (#1939)

Add IWYU pragmas to let code-completers use vulkan.hpp. (#1939) #579

name: Set Version Tag
on:
push:
branches: ["main"]
jobs:
set-version-tag:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Update Submodules
run: |
cd Vulkan-Headers
VK_HEADER_GIT_TAG=$(git tag --points-at HEAD | head -n1)
git checkout $VK_HEADER_GIT_TAG
echo "VK_HEADER_GIT_TAG=$VK_HEADER_GIT_TAG" >> $GITHUB_ENV
- name: Set Tag
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git remote set-url origin https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git
git tag $VK_HEADER_GIT_TAG || echo "Failed to set tag. Already existing?"
git push -u origin $VK_HEADER_GIT_TAG || echo "Failed to push tag. Already existing?"