From 3f2d255aab2207c01f9964d923c00b3e159cd71e Mon Sep 17 00:00:00 2001 From: Christian Brabandt Date: Tue, 15 Aug 2023 09:08:03 +0200 Subject: [PATCH] Github CI fails, because the SND Module is not available check result of sudo apt install and continue anyway, even if the sound module is not available --- .github/workflows/ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 104476b4548d3..e4dadc93a5af8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -186,14 +186,14 @@ jobs: DEST_DIR: ${{ env.TMPDIR }}/linux-modules-extra-${{ env.LINUX_VERSION }} run: | cd /lib/modules/${{ env.LINUX_VERSION }} - if apt-cache show linux-modules-extra-${{ env.LINUX_VERSION }} >/dev/null 2>&1 ; then - sudo apt-get install -d -y linux-modules-extra-${{ env.LINUX_VERSION }} - sudo dpkg -x /var/cache/apt/archives/linux-modules-extra-${{ env.LINUX_VERSION }}*.deb "${DEST_DIR}" - tar -cvC "${DEST_DIR}"/lib/modules/${{ env.LINUX_VERSION }} kernel/sound | sudo tar -x - sudo depmod --verbose - sudo modprobe --verbose snd-dummy + if apt-cache show linux-modules-extra-${{ env.LINUX_VERSION }} >/dev/null 2>&1 && + sudo apt-get install -d -y linux-modules-extra-${{ env.LINUX_VERSION }} ; then + sudo dpkg -x /var/cache/apt/archives/linux-modules-extra-${{ env.LINUX_VERSION }}*.deb "${DEST_DIR}" + tar -cvC "${DEST_DIR}"/lib/modules/${{ env.LINUX_VERSION }} kernel/sound | sudo tar -x + sudo depmod --verbose + sudo modprobe --verbose snd-dummy else - echo "Module " linux-modules-extra-${{ env.LINUX_VERSION }} "doesn't seem to exist, continue anyway"; exit 0 + echo "Module " linux-modules-extra-${{ env.LINUX_VERSION }} "doesn't seem to exist, continue anyway"; exit 0 fi - name: Check autoconf