Skip to content

ready to package, ready to benchmark with release #51

ready to package, ready to benchmark with release

ready to package, ready to benchmark with release #51

Workflow file for this run

name: MacOS CI
on:
push:
branches:
- main
- 'releases/**'
paths:
- '.github/workflows/macos.yml'
- 'src/**'
- 'assets/shaders/**'
- '*.sh'
- '*.bat'
- '**/CMakeLists.txt'
jobs:
build:
runs-on: macos-12
env:
SDK_VERSION: 1.3.280
steps:
- uses: actions/checkout@v4
- name: Install macOS dependencies
run: |
brew install ninja
- name: Install Vulkan SDK
run: |
brew install molten-vk
brew install glslang
- name: Compile vcpkg dependencies
run: ./vcpkg_macos.sh
- name: Compile gkNextRenderer
run: ./build_macos.sh