File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 4242 - name : Install Lazarus IDE
4343 run : |
4444 if [ "$RUNNER_OS" == "Linux" ]; then
45- sudo apt install -y lazarus zip
45+ sudo apt install -y lazarus zip xvfb
4646 elif [ "$RUNNER_OS" == "Windows" ]; then
4747 choco install lazarus zip
4848 # https://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries
6161 run : ${{ matrix.LAZBUILD_WITH_PATH }} --build-mode=Release ${{ matrix.LAZ_OPT }} source/project/tracker_editor/trackereditor.lpi
6262 shell : bash
6363
64- - name : Build Unit Test
64+ - name : Build Unit Test on Windows
65+ if : matrix.os == 'windows-latest'
6566 # Build unit test project (Debug mode)
6667 run : ${{ matrix.LAZBUILD_WITH_PATH }} --build-mode=Debug ${{ matrix.LAZ_OPT }} source/project/unit_test/tracker_editor_test.lpi
6768 shell : bash
8283 git reset --hard
8384 shell : bash
8485
86+ - name : Test OpenSSL works on Linux CI
87+ if : matrix.os == 'ubuntu-latest'
88+ run : xvfb-run --auto-servernum enduser/trackereditor -TEST_SSL
89+
8590 - name : Create a zip file for Linux release.
8691 if : matrix.os == 'ubuntu-latest'
8792 run : zip -j ${{ matrix.RELEASE_ZIP_FILE }} enduser/*.txt enduser/trackereditor
You can’t perform that action at this time.
0 commit comments