Maintenance

This commit is contained in:
2026-04-15 21:29:49 +02:00
parent 0f66bd95fa
commit 27e4fdbfd4
19 changed files with 123 additions and 124 deletions

View File

@@ -7,7 +7,11 @@ on:
workflow_dispatch:
env:
CCACHE_BASEDIR: ${{ github.workspace }}
CCACHE_DIR: /ccache
CCACHE_MAXSIZE: 10G
CCACHE_BASEDIR: /root/.conan2
CCACHE_NOHASHDIR: "true"
CCACHE_COMPILERCHECK: "%compiler% -dumpversion"
jobs:
build-and-test:
@@ -19,7 +23,7 @@ jobs:
matrix:
build_type: ["Debug", "RelWithDebInfo", "Release"]
unity_build: ["ON", "OFF"]
conan_profile: ["./ConanProfiles/clang", "./ConanProfiles/clangd", "./ConanProfiles/clangd_asan"]
conan_profile: ["./ConanProfiles/clang", "./ConanProfiles/clang_asan"]
name: "Build & Test ${{ matrix.build_type }} with ${{ matrix.conan_profile }} (Unity Build: ${{ matrix.unity_build }})"
steps:
- name: Install Node.js

View File

@@ -7,7 +7,11 @@ on:
workflow_dispatch:
env:
CCACHE_BASEDIR: ${{ github.workspace }}
CCACHE_DIR: /ccache
CCACHE_MAXSIZE: 10G
CCACHE_BASEDIR: /root/.conan2
CCACHE_NOHASHDIR: "true"
CCACHE_COMPILERCHECK: "%compiler% -dumpversion"
jobs:
conan-packages:

View File

@@ -6,6 +6,13 @@ on:
- main
- Development
env:
CCACHE_DIR: /ccache
CCACHE_MAXSIZE: 10G
CCACHE_BASEDIR: /root/.conan2
CCACHE_NOHASHDIR: "true"
CCACHE_COMPILERCHECK: "%compiler% -dumpversion"
jobs:
build-and-test:
runs-on: ubuntu-latest