aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/release.yml7
-rw-r--r--ci/build.ps13
2 files changed, 7 insertions, 3 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 11cc1ab03d..2d57c09ab8 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -127,7 +127,7 @@ jobs:
env:
DEPS_BUILD_DIR: ${{ format('{0}/nvim-deps', github.workspace) }}
DEPS_PREFIX: ${{ format('{0}/nvim-deps/usr', github.workspace) }}
- CONFIGURATION: ${{ matrix.config }}
+ CMAKE_BUILD_TYPE: "RelWithDebInfo"
strategy:
matrix:
include:
@@ -138,7 +138,10 @@ jobs:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- - run: powershell ci\build.ps1 -Package
+ - name: Build deps
+ run: .\ci\build.ps1 -BuildDeps
+ - name: build package
+ run: .\ci\build.ps1 -Package
- uses: actions/upload-artifact@v3
with:
name: ${{ matrix.archive }}
diff --git a/ci/build.ps1 b/ci/build.ps1
index f5ebe10b87..6c042f9116 100644
--- a/ci/build.ps1
+++ b/ci/build.ps1
@@ -134,7 +134,8 @@ function TestOld {
function Package {
- cmake --build $buildDir --target package
+ cmake -S $projectDir -B $buildDir $(convertToCmakeArgs($nvimCmakeVars)) -G Ninja; exitIfFailed
+ cmake --build $buildDir --target package; exitIfFailed
}
if ($PSCmdlet.ParameterSetName) {