Merge pull request 'Pin trivy-action to last docker-based release' (#5) from dev into main
This commit was merged in pull request #5.
This commit is contained in:
@@ -50,15 +50,21 @@ jobs:
|
|||||||
run: docker build -t gitea.zb-kw.duckdns.org/willemjan/glucose-dashboard:${{ gitea.sha }} .
|
run: docker build -t gitea.zb-kw.duckdns.org/willemjan/glucose-dashboard:${{ gitea.sha }} .
|
||||||
|
|
||||||
- name: Trivy scan
|
- name: Trivy scan
|
||||||
uses: aquasecurity/trivy-action@master
|
# Gepind op de laatste Docker-gebaseerde release: vanaf v0.26.0 installeert
|
||||||
|
# deze action Trivy via een los 'setup-trivy'-composite-action dat zelf een
|
||||||
|
# actions/checkout met een GitHub-token doet. Op act_runner (Gitea) faalt
|
||||||
|
# dat met "Input required and not supplied: token" — ook met een expliciet
|
||||||
|
# lege token-setup-trivy-input, want act_runner onderscheidt "leeg" niet
|
||||||
|
# van "niet meegegeven". v0.25.0 draait als kant-en-klare Docker-image en
|
||||||
|
# heeft dat probleem niet.
|
||||||
|
uses: aquasecurity/[email protected]
|
||||||
with:
|
with:
|
||||||
image-ref: gitea.zb-kw.duckdns.org/willemjan/glucose-dashboard:${{ gitea.sha }}
|
image-ref: gitea.zb-kw.duckdns.org/willemjan/glucose-dashboard:${{ gitea.sha }}
|
||||||
severity: CRITICAL,HIGH
|
format: table
|
||||||
exit-code: "1" # laat de pipeline falen bij kritieke kwetsbaarheden
|
exit-code: "1" # laat de pipeline falen bij kritieke kwetsbaarheden
|
||||||
# gitea.token is geen geldig GitHub-token; leeg laten zodat setup-trivy
|
ignore-unfixed: true
|
||||||
# de aquasecurity/trivy-repo anoniem kan clonen in plaats van een
|
vuln-type: os,library
|
||||||
# ongeldige Authorization-header naar github.com te sturen.
|
severity: CRITICAL,HIGH
|
||||||
token-setup-trivy: ""
|
|
||||||
|
|
||||||
- name: Login bij Gitea-registry
|
- name: Login bij Gitea-registry
|
||||||
run: echo "${{ secrets.GLUCOSE_TOKEN }}" | docker login gitea.zb-kw.duckdns.org -u willemjan --password-stdin
|
run: echo "${{ secrets.GLUCOSE_TOKEN }}" | docker login gitea.zb-kw.duckdns.org -u willemjan --password-stdin
|
||||||
|
|||||||
Reference in New Issue
Block a user