Skip to content

wpsimon09 is building the project #601

wpsimon09 is building the project

wpsimon09 is building the project #601

name: Build
run-name: ${{ github.actor }} is building the project
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Setup Vulkan SDK
uses: humbletim/[email protected]
with:
vulkan-query-version: 1.4.304.1
vulkan-components: Vulkan-Headers, Vulkan-Loader
vulkan-use-cache: true
- name: Check out repository code
uses: actions/checkout@v4
with:
submodules: recursive
- name: Notify repository has been cloned
run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner."
- name: Install GLFW
run: |
sudo apt update
sudo apt install -y libglfw3 libglfw3-dev
- name: Install GLM
run: sudo apt install -y libglm-dev
- name: Build project
run: sh build.sh