CI: Remove Fedora workarounds
This commit is contained in:
parent
c6fee92450
commit
8805a21567
|
@ -165,19 +165,6 @@ jobs:
|
||||||
container:
|
container:
|
||||||
image: fedora:${{matrix.fedora_version}}
|
image: fedora:${{matrix.fedora_version}}
|
||||||
steps:
|
steps:
|
||||||
- name: Fix /etc/dnf/dnf.conf
|
|
||||||
if: matrix.fedora_version == '39'
|
|
||||||
run: |
|
|
||||||
dnf_conf_main=$(grep '^\[main\]$' /etc/dnf/dnf.conf 2>/dev/null || true)
|
|
||||||
if [ "${dnf_conf_main}" = "" ]; then
|
|
||||||
echo "[main]" > /etc/dnf/dnf.conf
|
|
||||||
echo "gpgcheck=True" >> /etc/dnf/dnf.conf
|
|
||||||
echo "installonly_limit=3" >> /etc/dnf/dnf.conf
|
|
||||||
echo "clean_requirements_on_remove=True" >> /etc/dnf/dnf.conf
|
|
||||||
echo "best=False" >> /etc/dnf/dnf.conf
|
|
||||||
echo "skip_if_unavailable=True" >> /etc/dnf/dnf.conf
|
|
||||||
echo "tsflags=nodocs" >> /etc/dnf/dnf.conf
|
|
||||||
fi
|
|
||||||
- name: Update repositories
|
- name: Update repositories
|
||||||
run: dnf update -y
|
run: dnf update -y
|
||||||
- name: Upgrade packages
|
- name: Upgrade packages
|
||||||
|
@ -225,8 +212,6 @@ jobs:
|
||||||
desktop-file-utils
|
desktop-file-utils
|
||||||
libappstream-glib
|
libappstream-glib
|
||||||
hicolor-icon-theme
|
hicolor-icon-theme
|
||||||
- name: Remove dangling Qt 6 SQL CMake files
|
|
||||||
run: rm -rf /usr/lib64/cmake/Qt6Sql/{Qt6QMYSQL*,Qt6QODBCD*,Qt6QPSQL*}
|
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
|
|
Loading…
Reference in New Issue