File tree Expand file tree Collapse file tree 2 files changed +21
-8
lines changed Expand file tree Collapse file tree 2 files changed +21
-8
lines changed Original file line number Diff line number Diff line change 3
3
on : [push, pull_request]
4
4
5
5
env :
6
- cache-version : v12
6
+ cache-version : v13
7
7
8
8
jobs :
9
9
15
15
strategy :
16
16
matrix :
17
17
go-version : [1.21.x]
18
- platform : [ubuntu-20 .04]
18
+ platform : [ubuntu-22 .04]
19
19
qtversion : [5.15.6]
20
20
runs-on : ${{ matrix.platform }}
21
21
env :
32
32
run : |
33
33
sudo apt update
34
34
sudo apt-get -y install build-essential libglu1-mesa-dev libpulse-dev libglib2.0-dev cmake
35
- sudo apt-get --no-install-recommends -qq -y install fontconfig libasound2 libegl1-mesa libnss3 libpci3 libxcomposite1 libxcursor1 libxi6 libxrandr2 libxtst6
35
+ sudo apt-get --no-install-recommends -qq -y install fontconfig libasound2 libegl1-mesa libegl1-mesa-dev libnss3 libpci3 libxcomposite1 libxcursor1 libxi6 libxrandr2 libxtst6
36
36
sudo apt-get --no-install-recommends -qq -y install libdbus-1-dev libssl-dev libzstd-dev
37
37
sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
38
38
sudo apt-get install libwayland-dev libwayland-egl++ wayland-scanner++
59
59
cd ${{ github.workspace }}/qt5 && ./configure -prefix ${{ github.workspace }}/Qt/${{ matrix.qtversion }}/gcc_64 -no-icu -confirm-license -opensource -static -qt-zlib -qt-libpng -qt-libjpeg -xcb -xcb-xlib -bundled-xcb-xinput -sysconfdir /etc/xdg -dbus-runtime -openssl-runtime -opengl -optimize-size -skip qtwebengine -skip qtfeedback -skip qtpim -feature-wayland-client -nomake tests -nomake examples && make -j $(grep -c ^processor /proc/cpuinfo) && make install -j $(grep -c ^processor /proc/cpuinfo)
60
60
rm -fr ${{ github.workspace }}/qt5
61
61
62
+ - name : Check fcitx5 build env
63
+ env :
64
+ FILE : ${{ github.workspace }}/fcitx-qt5/qt5/platforminputcontext/CMakeLists.txt
65
+ CMAKE_PREFIX_PATH : ${{ github.workspace }}/Qt/${{ matrix.qtversion }}/gcc_64/lib/cmake
66
+ Qt5_DIR : ${{ github.workspace }}/Qt/${{ matrix.qtversion }}/gcc_64/lib/cmake/Qt5
67
+ run : |
68
+ echo $CMAKE_PREFIX_PATH
69
+ echo $Qt5_DIR
70
+ ls -l $CMAKE_PREFIX_PATH
71
+ ls -l $Qt5_DIR
72
+ ls -l ${{ github.workspace }}/Qt/${{ matrix.qtversion }}/gcc_64/lib/
73
+ ls -l ${{ github.workspace }}/Qt/${{ matrix.qtversion }}/gcc_64/
74
+
62
75
- name : Build fcitx5
63
76
env :
64
77
FILE : ${{ github.workspace }}/fcitx-qt5/qt5/platforminputcontext/CMakeLists.txt
Original file line number Diff line number Diff line change 13
13
- v[0-9]+.[0-9]+.[0-9]+
14
14
15
15
env :
16
- cache-version : v9
16
+ cache-version : v11
17
17
18
18
jobs :
19
19
20
20
check-new-commit :
21
- runs-on : ubuntu-20 .04
21
+ runs-on : ubuntu-22 .04
22
22
steps :
23
23
- name : Checkout code
24
24
uses : actions/checkout@v2
38
38
strategy :
39
39
matrix :
40
40
go-version : [1.21.x]
41
- platform : [ubuntu-20 .04]
41
+ platform : [ubuntu-22 .04]
42
42
qtversion : [5.15.6]
43
43
runs-on : ${{ matrix.platform }}
44
44
env :
56
56
run : |
57
57
sudo apt update
58
58
sudo apt-get -y install build-essential libglu1-mesa-dev libpulse-dev libglib2.0-dev cmake
59
- sudo apt-get --no-install-recommends -qq -y install fontconfig libasound2 libegl1-mesa libnss3 libpci3 libxcomposite1 libxcursor1 libxi6 libxrandr2 libxtst6
59
+ sudo apt-get --no-install-recommends -qq -y install fontconfig libasound2 libegl1-mesa libnss3 libpci3 libxcomposite1 libxcursor1 libxi6 libxrandr2 libxtst6
60
60
sudo apt-get --no-install-recommends -qq -y install libdbus-1-dev libssl-dev libzstd-dev
61
61
sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
62
62
sudo apt-get install libwayland-dev libwayland-egl++ wayland-scanner++
@@ -505,7 +505,7 @@ jobs:
505
505
publish :
506
506
# needs: [linux, windows, macos, freebsd]
507
507
needs : [linux, windows, macos-x86_64, macos-arm64]
508
- runs-on : ubuntu-20 .04
508
+ runs-on : ubuntu-22 .04
509
509
permissions :
510
510
contents : write
511
511
You can’t perform that action at this time.
0 commit comments