Skip to content

build: pin trivy version in CI - #33

Merged
lukasklinger merged 3 commits into
mainfrom
build/cu-869f23j9r-pin-trivy
Oct 19, 2026
Merged

lukasklinger merged 3 commits into
mainfrom
build/cu-869f23j9r-pin-trivy

Conversation

@lukasklinger

Copy link
Copy Markdown
Member

PR pins the Trivy version we use in the CI. It also adds automatic renovate updates for the dependency and pins the current version.

Note: This PR also disables the "update docs & licenses" workflow because of an issue in the flow. This will be fixed in a new ticket.

Links

@lukasklinger lukasklinger self-assigned this Oct 19, 2026
@lukasklinger lukasklinger added the dependencies Pull requests that update a dependency file label Oct 19, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Resolve the workflow author fallback and pin the external action to an immutable commit SHA.

2 open issues
What changed in this PR

Pins Trivy in CI, configures Renovate updates, and restricts the docs/licenses workflow to manual runs.

Changes:

  • Adds Renovate management for Trivy versions.
  • Pins Trivy to v0.76.0.
  • Restricts the docs/licenses workflow to manual dispatches.
File Description
renovate.json Configures automated Trivy updates.
generate/​action.yml Updates setup-trivy and pins the Trivy version.
.github/​workflows/​update-licenses.yml Restricts execution to manual triggers.

Review effort: Lite

Comment thread generate/action.yml Outdated
Comment thread .github/workflows/update-licenses.yml
@OliverTrautvetter
OliverTrautvetter self-requested a review October 19, 2026 09:39

@OliverTrautvetter OliverTrautvetter left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good I think. Let's see 😃

@lukasklinger
lukasklinger marked this pull request as ready for review October 19, 2026 10:59
@lukasklinger
lukasklinger merged commit b3028d2 into main Oct 19, 2026
4 checks passed
@lukasklinger
lukasklinger deleted the build/cu-869f23j9r-pin-trivy branch October 19, 2026 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants