Skip to content

Agnostic renderpasses #4

Agnostic renderpasses

Agnostic renderpasses #4

Workflow file for this run

name: CMake Build
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
build:
runs-on: windows-latest # Target Windows environment
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Prepare Vulkan SDK
uses: humbletim/setup-vulkan-sdk@v1.2.0
with:
vulkan-query-version: 1.3.275.0
vulkan-components: Vulkan-Headers, Vulkan-Loader
vulkan-use-cache: true
- name: Set up CMake 3.16
uses: jwlawson/actions-setup-cmake@v1
- name: Configure CMake
run: cmake -S . -B build
- name: Build
run: cmake --build build
- name: Run Tests
run: ctest --test-dir build --output-on-failure