Skip to content

Commit eab8c68

Browse files
authored
Merge pull request #1515 from tkatila/workflows/publish-fix
Workflows/publish fix
2 parents 17d923a + 3e70533 commit eab8c68

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

.github/workflows/lib-publish.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,15 @@ on:
66
default: "devel"
77
required: false
88
type: string
9+
env:
10+
no_base_check: "['intel-qat-plugin-kerneldrv', 'intel-idxd-config-initcontainer', 'crypto-perf', 'opae-nlb-demo']"
11+
912
jobs:
1013
image:
1114
name: Build image
1215
runs-on: ubuntu-22.04
1316
strategy:
17+
fail-fast: false
1418
matrix:
1519
image:
1620
- intel-fpga-admissionwebhook
@@ -51,6 +55,8 @@ jobs:
5155
image-ref: intel/${{ matrix.image }}:${{ inputs.image_tag }}
5256
exit-code: 1
5357
- name: Test image base layer
58+
# Don't run base layer check for selected images
59+
if: ${{ !contains(fromJson(env.no_base_check), matrix.image) }}
5460
run: IMG=intel/${{ matrix.image }}:${{ inputs.image_tag }} make test-image-base-layer BUILDER=docker
5561
- name: Login
5662
uses: docker/login-action@v2

.trivyignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,9 @@ AVD-KSV-0047
2424
# device plugin operator requires access to daemonset creation etc.
2525
AVD-KSV-0048
2626

27+
# HostPath present many security risks and as a security practice it is better to avoid critical host paths mounts.
28+
# Some plugins require access to various host paths
29+
AVD-KSV-0121
30+
2731
# Device plugins do not use any CSIs
2832
## CVE-2019-11255

0 commit comments

Comments
 (0)