[WORKFLOW]: CI Update

This commit is contained in:
2025-12-21 16:13:41 +05:30
parent f16905f2f1
commit d828fd6cb9
6 changed files with 65 additions and 42 deletions

View File

@ -15,11 +15,21 @@ jobs:
container:
image: ghcr.io/i-a-s/iabuild-env:latest
strategy:
fail-fast: false
matrix:
target: [linux-x64, linux-arm64, windows-x64, windows-arm64, wasm]
steps:
- uses: actions/checkout@v4
- name: Build
- name: Environment Info
run: |
cmake --preset ${{ matrix.target }}
cmake --build --preset debug
clang --version
cmake --version
ls -R /usr/aarch64-linux-gnu/sys-root | head -n 20
- name: Configure
run: cmake --preset ${{ matrix.target }}
- name: Build
run: cmake --build --preset ${{ matrix.target }} --config Debug