CI: Enable OpenMandriva
This commit is contained in:
parent
04e593dc62
commit
de7ca8b736
13
.github/workflows/build.yml
vendored
13
.github/workflows/build.yml
vendored
@ -272,7 +272,7 @@ jobs:
|
|||||||
|
|
||||||
build-openmandriva:
|
build-openmandriva:
|
||||||
name: Build OpenMandriva
|
name: Build OpenMandriva
|
||||||
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
|
||||||
@ -281,13 +281,12 @@ jobs:
|
|||||||
container:
|
container:
|
||||||
image: openmandriva/${{matrix.openmandriva_version}}
|
image: openmandriva/${{matrix.openmandriva_version}}
|
||||||
steps:
|
steps:
|
||||||
- name: Update repositories
|
- name: Update distro
|
||||||
run: dnf update -y
|
run: dnf distro-sync --assumeyes
|
||||||
- name: Upgrade packages
|
|
||||||
run: dnf upgrade -y
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: >
|
run: >
|
||||||
dnf install -y
|
dnf install -y
|
||||||
|
which
|
||||||
glibc
|
glibc
|
||||||
gcc-c++
|
gcc-c++
|
||||||
git
|
git
|
||||||
@ -308,7 +307,7 @@ jobs:
|
|||||||
sqlite-devel
|
sqlite-devel
|
||||||
libasound-devel
|
libasound-devel
|
||||||
pulseaudio-devel
|
pulseaudio-devel
|
||||||
lib64GL-devel
|
libGL-devel
|
||||||
libgst-plugins-base1.0-devel
|
libgst-plugins-base1.0-devel
|
||||||
taglib-devel
|
taglib-devel
|
||||||
chromaprint-devel
|
chromaprint-devel
|
||||||
@ -333,6 +332,8 @@ jobs:
|
|||||||
appstream
|
appstream
|
||||||
appstream-util
|
appstream-util
|
||||||
hicolor-icon-theme
|
hicolor-icon-theme
|
||||||
|
- name: Remove files
|
||||||
|
run: rm -rf /usr/lib64/qt6/lib/cmake/Qt6Sql/{Qt6QMYSQL*,Qt6QODBCD*,Qt6QPSQL*,Qt6QIBase*}
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user