Переглянути джерело

CI: Remove unneeded runtime deps

Removes kernel headers and dkms packages from the CI pipeline. These are
only needed when running obs and not when building. This avoids crashing
and burning in CI when secureboot is enabled. see: https://github.com/obsproject/obs-studio/pull/4560/checks?check_run_id=2403303957
Kurt Kartaltepe 4 роки тому
батько
коміт
0f172a0bc7
2 змінених файлів з 2 додано та 6 видалено
  1. 1 3
      .github/workflows/main.yml
  2. 1 3
      CI/install-dependencies-linux.sh

+ 1 - 3
.github/workflows/main.yml

@@ -425,9 +425,7 @@ jobs:
            qtbase5-private-dev \
            qtbase5-private-dev \
            libqt5svg5-dev \
            libqt5svg5-dev \
            swig \
            swig \
-           libcmocka-dev \
-           linux-generic \
-           v4l2loopback-dkms
+           libcmocka-dev
       - name: 'Restore Chromium Embedded Framework from cache'
       - name: 'Restore Chromium Embedded Framework from cache'
         id: cef-cache
         id: cef-cache
         uses: actions/[email protected]
         uses: actions/[email protected]

+ 1 - 3
CI/install-dependencies-linux.sh

@@ -44,9 +44,7 @@ sudo apt-get install -y \
         qtbase5-dev \
         qtbase5-dev \
         qtbase5-private-dev \
         qtbase5-private-dev \
         libqt5svg5-dev \
         libqt5svg5-dev \
-        swig \
-        linux-generic \
-        v4l2loopback-dkms
+        swig
 
 
 # build cef
 # build cef
 wget --quiet --retry-connrefused --waitretry=1 https://cdn-fastly.obsproject.com/downloads/cef_binary_${LINUX_CEF_BUILD_VERSION}_linux64.tar.bz2
 wget --quiet --retry-connrefused --waitretry=1 https://cdn-fastly.obsproject.com/downloads/cef_binary_${LINUX_CEF_BUILD_VERSION}_linux64.tar.bz2