Vulkan/.gitea/workflows/build_linux.yaml
Alexandre_1a eda72b2125
Some checks failed
Build VulkanEngine / build (push) Failing after 1m9s
Actualiser .gitea/workflows/build_linux.yaml
2026-10-06 11:04:47 +02:00

49 lines
1.0 KiB
YAML

name: Build VulkanEngine
on:
push:
branches:
- vkguide
pull_request:
workflow_dispatch:
schedule:
- cron: "@weekly"
jobs:
build:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- name: Install dependencies
run:
apt install cmake
- name: Setup build env
run: |
mkdir bin
cd bin
cmake -G Ninja --preset release ..
- name: Upload des artefacts
if: success()
uses: actions/upload-artifact@v3
with:
name: vulkan-engine.zip
path: |
./engine-bundle
if-no-files-found: warn
archive: false
- name: Notify routine
if: always()
run: |
curl \
-H "Title: [Routine] VulkanEngine build" \
-d "Build finished (status: ${{ job.status }})" \
https://ntfy.alexdelcamp.fr/FlakeBuild