Files
Cagire/.github/workflows/ci.yml
Raphaël Forment 88cb43a760
All checks were successful
Deploy Website / deploy (push) Has been skipped
Fix: modularize CI workflows
2026-03-01 23:18:08 +01:00

29 lines
473 B
YAML

name: CI
on:
push:
tags: ['v*']
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
linux:
uses: ./.github/workflows/build-linux.yml
with:
run-tests: true
run-clippy: true
macos:
uses: ./.github/workflows/build-macos.yml
with:
run-tests: true
run-clippy: true
windows:
uses: ./.github/workflows/build-windows.yml
with:
run-tests: true
run-clippy: true