CI: Enable Mageia
This commit is contained in:
18
.github/workflows/build.yml
vendored
18
.github/workflows/build.yml
vendored
@@ -360,7 +360,7 @@ jobs:
|
|||||||
|
|
||||||
build-mageia:
|
build-mageia:
|
||||||
name: Build Mageia
|
name: Build Mageia
|
||||||
if: github.repository != 'strawberrymusicplayer/strawberry-private' && false
|
if: github.repository != 'strawberrymusicplayer/strawberry-private'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
@@ -404,16 +404,19 @@ jobs:
|
|||||||
lib64fftw-devel
|
lib64fftw-devel
|
||||||
lib64dbus-devel
|
lib64dbus-devel
|
||||||
lib64appstream-devel
|
lib64appstream-devel
|
||||||
|
lib64qt6core-devel
|
||||||
|
lib64qt6gui-devel
|
||||||
|
lib64qt6widgets-devel
|
||||||
|
lib64qt6network-devel
|
||||||
|
lib64qt6concurrent-devel
|
||||||
|
lib64qt6sql-devel
|
||||||
|
lib64qt6dbus-devel
|
||||||
|
lib64qt6help-devel
|
||||||
|
lib64qt6test-devel
|
||||||
protobuf-compiler
|
protobuf-compiler
|
||||||
desktop-file-utils
|
desktop-file-utils
|
||||||
appstream-util
|
appstream-util
|
||||||
hicolor-icon-theme
|
hicolor-icon-theme
|
||||||
- name: Install Qt 5
|
|
||||||
if: matrix.mageia_version == '8'
|
|
||||||
run: urpmi --auto --force urpmi-debuginfo-install lib64qt5core-devel lib64qt5gui-devel lib64qt5widgets-devel lib64qt5network-devel lib64qt5concurrent-devel lib64qt5sql-devel lib64qt5dbus-devel lib64qt5help-devel lib64qt5test-devel lib64qt5x11extras-devel
|
|
||||||
- name: Install Qt 6
|
|
||||||
if: matrix.mageia_version == 'cauldron'
|
|
||||||
run: urpmi --auto --force urpmi-debuginfo-install lib64qt6core-devel lib64qt6gui-devel lib64qt6widgets-devel lib64qt6network-devel lib64qt6concurrent-devel lib64qt6sql-devel lib64qt6dbus-devel lib64qt6help-devel lib64qt6test-devel
|
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
@@ -1481,6 +1484,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-opensuse
|
- build-opensuse
|
||||||
- build-fedora
|
- build-fedora
|
||||||
|
- build-mageia
|
||||||
- build-debian
|
- build-debian
|
||||||
- build-ubuntu
|
- build-ubuntu
|
||||||
- build-windows-mingw
|
- build-windows-mingw
|
||||||
|
|||||||
Reference in New Issue
Block a user