Skip to content
This repository has been archived by the owner on Sep 21, 2022. It is now read-only.

Commit

Permalink
Merge pull request #142 from MarkusRannare/test_package
Browse files Browse the repository at this point in the history
Including the .pdb on windows release builds and changing the build type from Release to RelWithDebugInfo
  • Loading branch information
MarkusRannare committed Dec 7, 2020
2 parents db43305 + be324f3 commit ab5742a
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions .github/workflows/release.yml
Expand Up @@ -83,20 +83,20 @@ jobs:
- name: Compile source code
run: |
cd ${{ matrix.build-src-dir || '.' }}
cmake --build . --config ${{ matrix.build-config || 'Release' }}
cmake --build . --config ${{ matrix.build-config || 'RelWithDebInfo' }}
- name: Prepare artifact
if: runner.os == 'Linux' || runner.os == 'macOS'
shell: bash
run: |
mkdir Release
mv libmodio* Release
mkdir RelWithDebInfo
mv libmodio* RelWithDebInfo
- name: Upload artifact
uses: actions/upload-artifact@v1
with:
name: ${{ matrix.artifact-name }}
path: Release
path: RelWithDebInfo

docs:
name: Generate docs.zip
Expand Down Expand Up @@ -209,10 +209,12 @@ jobs:
mkdir -p "$package"/{bin,lib,static}/msvc/{x86,x64}
mv artifacts/i686-windows-msvc/modio.dll "$package/bin/msvc/x86"
mv artifacts/i686-windows-msvc/modio.pdb "$package/bin/msvc/x86"
mv artifacts/i686-windows-msvc/modio.lib "$package/lib/msvc/x86"
mv artifacts/i686-windows-msvc+static/modio.lib "$package/static/msvc/x86"
mv artifacts/x86_64-windows-msvc/modio.dll "$package/bin/msvc/x64"
mv artifacts/x86_64-windows-msvc/modio.pdb "$package/bin/msvc/x64"
mv artifacts/x86_64-windows-msvc/modio.lib "$package/lib/msvc/x64"
mv artifacts/x86_64-windows-msvc+static/modio.lib "$package/static/msvc/x64"
Expand Down

0 comments on commit ab5742a

Please sign in to comment.