Skip to content
Snippets Groups Projects
Verified Commit 13aaa9a4 authored by Tobias Frisch's avatar Tobias Frisch
Browse files

Improve speed of github action builds

parent 195d8ad6
No related branches found
No related tags found
No related merge requests found
......@@ -29,5 +29,5 @@ jobs:
- name: Build framework
run: |
cmake -DCMAKE_BUILD_TYPE=Release -S . -B build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -S . -B build
cmake --build build
name: macOS Build
on:
push:
branches: [ develop ]
jobs:
build:
runs-on: macos-latest
steps:
- name: Checkout the current branch
uses: actions/checkout@v3
with:
submodules: true
- name: Prepare Vulkan SDK
uses: humbletim/setup-vulkan-sdk@v1.2.0
with:
vulkan-query-version: latest
vulkan-components: Vulkan-Headers, Vulkan-Loader
vulkan-use-cache: true
- name: Build framework
run: |
cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -S . -B build
cmake --build build
......@@ -22,5 +22,5 @@ jobs:
- name: Build framework
run: |
cmake -S . -B build
cmake --build build --config Release
cmake -G Ninja -S . -B build
cmake --build build --config Debug
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment