mirror of
https://github.com/kubereboot/kured.git
synced 2026-08-23 21:36:33 +00:00
Merge pull request #199 from evrardjp/ci/add-security-scanner
feat: Add security scanning into CI
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
general:
|
||||
bestPracticeViolations:
|
||||
# We violate this rule because we add kubectl from a remote location
|
||||
# Instead of building it from source/copying it.
|
||||
# Until we change our practices (e.g. have Dockerfile build kubectl
|
||||
# in a multi-staged manner), we should skip this check
|
||||
- CIS-DI-0009
|
||||
@@ -0,0 +1,14 @@
|
||||
# This should not be made a mandatory test
|
||||
# It is only used to make us aware of any potential security failure, that
|
||||
# should trigger a bump of the image in build/.
|
||||
name: "Image vulnerability scan"
|
||||
on: [push, pull_request]
|
||||
jobs:
|
||||
build-and-scan:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@master
|
||||
- run: make DH_ORG="${{ github.repository_owner }}" VERSION="${{ github.sha }}" image
|
||||
- uses: Azure/container-scan@v0
|
||||
with:
|
||||
image-name: docker.io/${{ github.repository_owner }}/kured:${{ github.sha }}
|
||||
Reference in New Issue
Block a user