Skip to content

Merge branch 'spirit/spirit-1.0' into spirit/spirit-1.1 #98

Merge branch 'spirit/spirit-1.0' into spirit/spirit-1.1

Merge branch 'spirit/spirit-1.0' into spirit/spirit-1.1 #98

name: SOHL Updated
on:
push:
branches:
- spirit/*
jobs:
linux:
name: Linux-x86
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build
uses: docker://registry.gitlab.steamos.cloud/steamrt/scout/sdk/i386:latest
with:
args: sh linux/ci-make.sh g++
- name: Deploy
uses: actions/upload-artifact@v4
with:
name: Linux-x86
path: |
linux/release/client.so
linux/release/client.so.dbg
linux/release/spirit.so
linux/release/spirit.so.dbg
win32:
name: Win32
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Add MSBuild to PATH
uses: microsoft/setup-msbuild@v2
with:
msbuild-architecture: x86
- name: Build
run: msbuild projects/vs2019/projects.sln -t:rebuild -property:Configuration=Release -maxcpucount:2
- name: Deploy
uses: actions/upload-artifact@v4
with:
name: Win32
path: |
projects/vs2019/Release/hl_cdll/client.dll
projects/vs2019/Release/hl_cdll/client.pdb
projects/vs2019/Release/hldll/spirit.dll
projects/vs2019/Release/hldll/spirit.pdb