fix: trivy workflow
Some checks failed
Build, Scan and Publish Docker Image / build-and-push (push) Failing after 6m43s

This commit is contained in:
2026-01-18 12:07:46 +01:00
parent 9a9f00d829
commit 2131a6ee44

View File

@@ -41,25 +41,25 @@ jobs:
load: true # This loads the image into the local docker daemon for Trivy to find load: true # This loads the image into the local docker daemon for Trivy to find
tags: local_scan_target:${{ github.sha }} tags: local_scan_target:${{ github.sha }}
# # Step 2: Scan the local image with Trivy - name: Run Trivy vulnerability scanner
# - name: Run Trivy vulnerability scanner uses: aquasecurity/trivy-action@master
# uses: aquasecurity/trivy-action@master with:
# with: image-ref: 'local_scan_target:${{ github.sha }}'
# image-ref: 'local_scan_target:${{ github.sha }}' format: 'table'
# format: 'table' exit-code: '1' # This will fail the pipeline if vulnerabilities are found
# exit-code: '1' # This will fail the pipeline if vulnerabilities are found ignore-unfixed: true
# ignore-unfixed: true vuln-type: 'os,library'
# vuln-type: 'os,library' severity: 'CRITICAL,HIGH'
# severity: 'CRITICAL,HIGH' server-url: 'http://trivy-server:8080'
# github-pat: "" env:
# env: - DOCKER_HOST: unix:///var/run/docker.sock
# - TRIVY_USERNAME: ${{ secrets.PACKAGE_USER }} - TRIVY_USERNAME: ${{ secrets.PACKAGE_USER }}
# - TRIVY_PASSWORD: ${{ secrets.PACKAGE_TOKEN }} - TRIVY_PASSWORD: ${{ secrets.PACKAGE_TOKEN }}
- name: Run Trivy scanner (Binary Mode) # - name: Run Trivy scanner (Binary Mode)
run: | # run: |
curl -sfL https://raw.githubusercontent.com/aquasecurity/trivy/main/contrib/install.sh | sh -s -- -b /usr/local/bin # curl -sfL https://raw.githubusercontent.com/aquasecurity/trivy/main/contrib/install.sh | sh -s -- -b /usr/local/bin
trivy image --exit-code 1 --severity CRITICAL,HIGH --ignore-unfixed local_scan_target:${{ github.sha }} # trivy image --exit-code 1 --severity CRITICAL,HIGH --ignore-unfixed local_scan_target:${{ github.sha }}
# Step 3: If scan passes, Build and Push to Registry # Step 3: If scan passes, Build and Push to Registry
- name: Build and push Docker image - name: Build and push Docker image