Skip to content

Commit 2760ae2

Browse files
committed
Release builds on actions
1 parent 9ddcd67 commit 2760ae2

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

.github/workflows/cmake.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ jobs:
6666
if: matrix.os == 'macos-latest'
6767
run: |
6868
echo "Ad-Hoc signing the build artifacts"
69-
codesign --force --sign - --timestamp --options runtime builds/ninja-multi-vcpkg/Debug/EncounterMaster
69+
codesign --force --sign - --timestamp --options runtime builds/ninja-multi-vcpkg/Release/EncounterMaster
7070
7171
- name: Upload build directory
7272
uses: actions/upload-artifact@v4
7373
with:
7474
name: build-${{ matrix.os }} - Build (No Assets)
75-
path: builds/ninja-multi-vcpkg/Debug/
75+
path: builds/ninja-multi-vcpkg/Release/

CMakePresets.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -162,25 +162,29 @@
162162
"name": "ninja",
163163
"configurePreset": "ninja",
164164
"displayName": "Build with Ninja",
165-
"description": "Build with Ninja"
165+
"description": "Build with Ninja",
166+
"configuration": "Release"
166167
},
167168
{
168169
"name": "ninja-multi-vcpkg",
169170
"configurePreset": "ninja-multi-vcpkg",
170171
"displayName": "Build ninja-multi-vcpkg",
171-
"description": "Build ninja-multi-vcpkg Configurations"
172+
"description": "Build ninja-multi-vcpkg Configurations",
173+
"configuration": "Release"
172174
},
173175
{
174176
"name": "ninja-toolchain",
175177
"configurePreset": "ninja-toolchain",
176178
"displayName": "Build ninja-toolchain",
177-
"description": "Build ninja with a toolchain"
179+
"description": "Build ninja with a toolchain",
180+
"configuration": "Release"
178181
},
179182
{
180183
"name": "msbuild-vcpkg",
181184
"configurePreset": "msbuild-vcpkg",
182185
"displayName": "Build MSBuild",
183-
"description": "Build with MSBuild (VS)"
186+
"description": "Build with MSBuild (VS)",
187+
"configuration": "Release"
184188
}
185189
],
186190
"workflowPresets": [

0 commit comments

Comments
 (0)