3030 matrix :
3131 config :
3232 - name : " ubuntu-22.04"
33- os : " ubuntu-latest "
33+ os : " ubuntu-22.04 "
3434 - name : " ubuntu-20.04"
3535 os : " ubuntu-20.04"
3636 - name : " ubuntu-18.04"
5151 - name : " macOS-10"
5252 os : " macos-10.15"
5353 steps :
54- - uses : actions/checkout@v2
54+ - uses : actions/checkout@v3
5555
5656 - name : Install liblsl (Ubuntu)
5757 if : startsWith(matrix.config.os, 'ubuntu-')
7272
7373 - name : Install Qt (Window and Ubuntu bionic)
7474 if : (matrix.config.os == 'windows-latest') || (matrix.config.os == 'ubuntu-18.04')
75- uses : jurplel/install-qt-action@v2.14 .0
75+ uses : jurplel/install-qt-action@v3.0 .0
7676 with :
7777 version : ${{ matrix.config.qt_ver }}
7878 arch : ${{ matrix.config.qt_arch }}
8282 run : sudo apt install qtbase5-dev
8383
8484 - name : Install Qt (Ubuntu jammy)
85- if : matrix.config.os == 'ubuntu-latest '
85+ if : matrix.config.os == 'ubuntu-22.04 '
8686 run : sudo apt install qt6-base-dev freeglut3-dev
8787
8888 - name : Install Qt (MacOS)
9999 -DLSL_INSTALL_ROOT=$PWD/LSL/ \
100100 -DCPACK_DEBIAN_PACKAGE_SHLIBDEPS=ON \
101101 ${{ matrix.config.cmake_extra }}
102+ if [[ "${{ matrix.config.name }}" = ubuntu-* ]]; then
103+ cmake -DLSL_UNIXFOLDERS=ON build
104+ fi
102105
103106 - name : make
104107 run : cmake --build build --config Release -j --target install
@@ -110,7 +113,7 @@ jobs:
110113 cmake -E remove_directory package/_CPack_Packages
111114
112115 - name : Upload Artifacts
113- uses : actions/upload-artifact@v2
116+ uses : actions/upload-artifact@v3
114117 with :
115118 name : pkg-${{ matrix.config.name }}
116119 path : package
0 commit comments