Skip to content

Merge pull request #135 from zeux/update/261 #230

Merge pull request #135 from zeux/update/261

Merge pull request #135 from zeux/update/261 #230

Workflow file for this run

name: build
on: [push, pull_request]
jobs:
build:
strategy:
matrix:
os: [ubuntu, macos, windows]
name: ${{matrix.os}}
runs-on: ${{matrix.os}}-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v1
with:
repository: KhronosGroup/Vulkan-Headers
ref: main
path: Vulkan-Headers
- name: move sdk
shell: bash
run: |
mv ../Vulkan-Headers ~/Vulkan-Headers
- name: build main
shell: bash
run: |
export VULKAN_SDK=~/Vulkan-Headers
git -C ~/Vulkan-Headers checkout main
test/run_tests.sh
- name: build 1.1.101
shell: bash
run: |
export VULKAN_SDK=~/Vulkan-Headers
git -C ~/Vulkan-Headers checkout sdk-1.1.101
test/run_tests.sh
- name: build 1.2.131
shell: bash
run: |
export VULKAN_SDK=~/Vulkan-Headers
git -C ~/Vulkan-Headers checkout sdk-1.2.131
test/run_tests.sh
- name: build 1.2.182
shell: bash
run: |
export VULKAN_SDK=~/Vulkan-Headers
git -C ~/Vulkan-Headers checkout sdk-1.2.182
test/run_tests.sh
- name: build 1.3.204
shell: bash
run: |
export VULKAN_SDK=~/Vulkan-Headers
git -C ~/Vulkan-Headers checkout sdk-1.3.204
test/run_tests.sh
- name: build 1.3.239
shell: bash
run: |
export VULKAN_SDK=~/Vulkan-Headers
git -C ~/Vulkan-Headers checkout sdk-1.3.239
test/run_tests.sh