mirror of
https://github.com/alterware/master-server.git
synced 2025-04-19 20:12:53 +00:00
build: remove debug build matrix
This commit is contained in:
parent
75d6440776
commit
5457472f51
16
.github/workflows/build.yml
vendored
16
.github/workflows/build.yml
vendored
@ -26,7 +26,6 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
configuration:
|
configuration:
|
||||||
- debug
|
|
||||||
- release
|
- release
|
||||||
compiler:
|
compiler:
|
||||||
- msvc
|
- msvc
|
||||||
@ -88,7 +87,6 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
configuration:
|
configuration:
|
||||||
- debug
|
|
||||||
- release
|
- release
|
||||||
arch:
|
arch:
|
||||||
- x86
|
- x86
|
||||||
@ -178,7 +176,6 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
configuration:
|
configuration:
|
||||||
- debug
|
|
||||||
- release
|
- release
|
||||||
arch:
|
arch:
|
||||||
- arm64
|
- arm64
|
||||||
@ -193,7 +190,7 @@ jobs:
|
|||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
lfs: false
|
lfs: false
|
||||||
|
|
||||||
- name: Compress the build directory
|
- name: Create the build directory
|
||||||
run: mkdir -p build
|
run: mkdir -p build
|
||||||
|
|
||||||
- name: Download project files
|
- name: Download project files
|
||||||
@ -202,20 +199,14 @@ jobs:
|
|||||||
name: linux-project-files
|
name: linux-project-files
|
||||||
path: build/
|
path: build/
|
||||||
|
|
||||||
- name: Install LLVM
|
|
||||||
run: |
|
|
||||||
wget https://apt.llvm.org/llvm.sh
|
|
||||||
chmod +x llvm.sh
|
|
||||||
sudo ./llvm.sh 18
|
|
||||||
|
|
||||||
- name: Build ${{matrix.arch}} ${{matrix.configuration}} binaries
|
- name: Build ${{matrix.arch}} ${{matrix.configuration}} binaries
|
||||||
working-directory: ${{ github.workspace }}
|
working-directory: ${{ github.workspace }}
|
||||||
run: |
|
run: |
|
||||||
pushd build
|
pushd build
|
||||||
make config=${{matrix.configuration}}_${{matrix.arch}} -j$(nproc)
|
make config=${{matrix.configuration}}_${{matrix.arch}} -j$(nproc)
|
||||||
env:
|
env:
|
||||||
CC: clang-18
|
CC: clang
|
||||||
CXX: clang++-18
|
CXX: clang++
|
||||||
|
|
||||||
- name: Upload ${{matrix.arch}} ${{matrix.configuration}} binaries
|
- name: Upload ${{matrix.arch}} ${{matrix.configuration}} binaries
|
||||||
uses: actions/upload-artifact@main
|
uses: actions/upload-artifact@main
|
||||||
@ -231,7 +222,6 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
configuration:
|
configuration:
|
||||||
- debug
|
|
||||||
- release
|
- release
|
||||||
arch:
|
arch:
|
||||||
- amd64
|
- amd64
|
||||||
|
Loading…
x
Reference in New Issue
Block a user