From 8ad26004490fdf483ef6b12450091f93df352503 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Thu, 9 May 2024 11:15:58 +0200 Subject: [PATCH] fix(ci): fixed drivers_ci `if` condition for kernel headers install steps. Signed-off-by: Federico Di Pierro --- .github/workflows/drivers_ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/drivers_ci.yml b/.github/workflows/drivers_ci.yml index 8d45444d74..1ba8b128d1 100644 --- a/.github/workflows/drivers_ci.yml +++ b/.github/workflows/drivers_ci.yml @@ -74,10 +74,10 @@ jobs: - name: Install kernel headers (actuated) uses: self-actuated/get-kernel-sources@201eed7d915ac0a6021fb402cde5be7a6b945b59 - if: (needs.paths-filter.outputs.driver_needs_rebuild) && matrix.arch == 'arm64' + if: (needs.paths-filter.outputs.driver == 'true' || needs.paths-filter.outputs.libscap == 'true' || needs.paths-filter.outputs.libpman == 'true') && matrix.arch == 'arm64' - name: Install kernel headers - if: (needs.paths-filter.outputs.driver_needs_rebuild) && matrix.arch == 'amd64' + if: (needs.paths-filter.outputs.driver == 'true' || needs.paths-filter.outputs.libscap == 'true' || needs.paths-filter.outputs.libpman == 'true') && matrix.arch == 'amd64' run: | sudo apt install -y --no-install-recommends linux-headers-$(uname -r) @@ -144,10 +144,10 @@ jobs: - name: Install kernel headers (actuated) uses: self-actuated/get-kernel-sources@201eed7d915ac0a6021fb402cde5be7a6b945b59 - if: (needs.paths-filter.outputs.driver_needs_rebuild) && matrix.arch == 'arm64' + if: (needs.paths-filter.outputs.driver == 'true' || needs.paths-filter.outputs.libscap == 'true' || needs.paths-filter.outputs.libpman == 'true') && matrix.arch == 'arm64' - name: Install kernel headers and gcc - if: (needs.paths-filter.outputs.driver_needs_rebuild) && matrix.arch == 'amd64' + if: (needs.paths-filter.outputs.driver == 'true' || needs.paths-filter.outputs.libscap == 'true' || needs.paths-filter.outputs.libpman == 'true') && matrix.arch == 'amd64' run: | sudo apt install -y --no-install-recommends linux-headers-$(uname -r) gcc-multilib g++-multilib