mirror of
https://github.com/neovim/neovim.git
synced 2024-12-23 20:55:18 -07:00
ci: run tests directly rather than via the Makefile
Since the Makefile is not used to build, running the tests via the Makefile causes cmake to reconfigure and revert the release build back to debug.
This commit is contained in:
parent
7781111fef
commit
9695650c0c
10
.github/workflows/test.yml
vendored
10
.github/workflows/test.yml
vendored
@ -159,9 +159,15 @@ jobs:
|
|||||||
cmake --preset ci -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX:PATH=$INSTALL_PREFIX ${{ matrix.build.flags }}
|
cmake --preset ci -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX:PATH=$INSTALL_PREFIX ${{ matrix.build.flags }}
|
||||||
cmake --build build
|
cmake --build build
|
||||||
|
|
||||||
- name: ${{ matrix.test }}
|
- if: ${{ matrix.test == 'oldtest' }}
|
||||||
|
name: ${{ matrix.test }}
|
||||||
timeout-minutes: 20
|
timeout-minutes: 20
|
||||||
run: make ${{ matrix.test }}
|
run: make -C test/old/testdir NVIM_PRG=$(realpath build)/bin/nvim
|
||||||
|
|
||||||
|
- if: ${{ matrix.test != 'oldtest' }}
|
||||||
|
name: ${{ matrix.test }}
|
||||||
|
timeout-minutes: 20
|
||||||
|
run: cmake --build build --target ${{ matrix.test }}
|
||||||
|
|
||||||
- name: Install
|
- name: Install
|
||||||
run: |
|
run: |
|
||||||
|
Loading…
Reference in New Issue
Block a user