Skip to content

Commit

Permalink
[CI] build and upload installer
Browse files Browse the repository at this point in the history
  • Loading branch information
Jarod42 committed Aug 3, 2024
1 parent 443545c commit ad2b382
Showing 1 changed file with 18 additions and 15 deletions.
33 changes: 18 additions & 15 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,20 @@ jobs:
with:
submodules: recursive

- name: Checkout win32-stratagus-dependencies
uses: actions/checkout@v4
with:
repository: Wargus/win32-stratagus-dependencies
path: ../dependencies
submodules: recursive

- name: cmake --version
run: cmake --version

- name: build stratagus
run: | # -DENABLE_NSIS=ON
run: |
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_VENDORED_LUA=ON -DBUILD_VENDORED_SDL=ON -DBUILD_VENDORED_MEDIA_LIBS=ON -DENABLE_STDIO_REDIRECT=ON -DBUILD_TESTING=1
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_VENDORED_LUA=ON -DBUILD_VENDORED_SDL=ON -DBUILD_VENDORED_MEDIA_LIBS=ON -DENABLE_STDIO_REDIRECT=ON -DENABLE_NSIS=ON -DBUILD_TESTING=1
cmake --build . --config Release
- name: run tests
Expand All @@ -51,17 +58,13 @@ jobs:
- name: Upload installer
uses: actions/upload-artifact@v4
with:
name: stratagus
path: build/Release/**.*
name: stratagus-binaries
path: |
build/**.exe
build/**.dll
# - name: Upload installer
# uses: actions/upload-artifact@v4
# with:
# name: stratagus-installer.exe
# path: build/**.exe
#
# - name: Upload pdb files
# uses: actions/upload-artifact@v4
# with:
# name: stratagus_pdbs
# path: "**.pdb"
- name: Upload pdb files
uses: actions/upload-artifact@v4
with:
name: stratagus_pdbs
path: build/Release/*.pdb

0 comments on commit ad2b382

Please sign in to comment.