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: ...@@ -29,5 +29,5 @@ jobs:
- name: Build framework - name: Build framework
run: | run: |
cmake -DCMAKE_BUILD_TYPE=Release -S . -B build cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -S . -B build
cmake --build 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: ...@@ -22,5 +22,5 @@ jobs:
- name: Build framework - name: Build framework
run: | run: |
cmake -S . -B build cmake -G Ninja -S . -B build
cmake --build build --config Release 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