mirror of
https://github.com/acidicoala/SmokeAPI.git
synced 2025-12-05 21:15:39 -05:00
Updated CI
This commit is contained in:
27
.github/workflows/kb-build.yml
vendored
27
.github/workflows/kb-build.yml
vendored
@@ -1,3 +1,6 @@
|
|||||||
|
#file: noinspection GithubFunctionSignatureValidation
|
||||||
|
# The rule above suppresses false warning regarding missing function 'fromJson'
|
||||||
|
|
||||||
name: 🏗️ Build
|
name: 🏗️ Build
|
||||||
on:
|
on:
|
||||||
workflow_call:
|
workflow_call:
|
||||||
@@ -75,7 +78,7 @@ jobs:
|
|||||||
|
|
||||||
# Container
|
# Container
|
||||||
- os: Linux
|
- os: Linux
|
||||||
container: ghcr.io/acidicoala/koalabox:master@sha256:b389a8f522ce3d38f2e50570fb772beebbf0211b2d748210628091d42ee0bce5
|
container: ghcr.io/acidicoala/koalabox:master@sha256:6c71a8064ea02c6f20f2c456293af1947e6f78b784154c0b11cba10263b4501d
|
||||||
|
|
||||||
env:
|
env:
|
||||||
BUILD_DIR: ${{ github.workspace }}/build
|
BUILD_DIR: ${{ github.workspace }}/build
|
||||||
@@ -112,15 +115,15 @@ jobs:
|
|||||||
${{ matrix.compiler }}
|
${{ matrix.compiler }}
|
||||||
--debug-output
|
--debug-output
|
||||||
|
|
||||||
- name: Build the project
|
# - name: Build the project
|
||||||
run: >
|
# run: >
|
||||||
cmake
|
# cmake
|
||||||
--build ${{ env.BUILD_DIR }}
|
# --build ${{ env.BUILD_DIR }}
|
||||||
--config Release
|
# --config Release
|
||||||
--target ${{ matrix.module }}
|
# --target ${{ matrix.module }}
|
||||||
|
|
||||||
- name: Upload binaries
|
# - name: Upload binaries
|
||||||
uses: actions/upload-artifact@v4
|
# uses: actions/upload-artifact@v4
|
||||||
with:
|
# with:
|
||||||
name: ${{ matrix.module }}-${{ matrix.os }}-${{ matrix.arch }}
|
# name: ${{ matrix.module }}-${{ matrix.os }}-${{ matrix.arch }}
|
||||||
path: ${{ env.BUILD_DIR }}/${{ matrix.output }}
|
# path: ${{ env.BUILD_DIR }}/${{ matrix.output }}
|
||||||
|
|||||||
2
KoalaBox
2
KoalaBox
Submodule KoalaBox updated: d6550fb200...d7ce7daa14
Reference in New Issue
Block a user