Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: CVE scanning and bump release pipeline #12031

Merged
merged 14 commits into from
Mar 20, 2024
Merged

Conversation

trevorwhitney
Copy link
Collaborator

@trevorwhitney trevorwhitney commented Feb 21, 2024

What this PR does / why we need it:

The snyk container command does not like the way we build images, complaining of an invalid OCI format. Since we have the snyk action, lets just use that on release branches as well, and focus the Makefile target to the trivy and snyk commands that work in everyone's local env.

This also removes the snyk and trivy PR comment tools as they were broken. There were edge case to the JSON parsing that aren't really worth investing in now. We have other ways of being notified about CVEs.

Finally this bumps the release pipeline to the most current version, which brings back integrations tests (but as a separate/parallel step)

@trevorwhitney trevorwhitney requested a review from a team as a code owner February 21, 2024 23:49
@trevorwhitney trevorwhitney changed the title fix: broken vulnerability scanning ci: CVE scanning and bump release pipeline Feb 28, 2024
@trevorwhitney trevorwhitney enabled auto-merge (squash) February 29, 2024 00:19
@trevorwhitney trevorwhitney merged commit 9077c75 into main Mar 20, 2024
13 checks passed
@trevorwhitney trevorwhitney deleted the fix-vuln-scanning branch March 20, 2024 18:43
edsoncelio pushed a commit to edsoncelio/loki that referenced this pull request Mar 22, 2024
rhnasc pushed a commit to inloco/loki that referenced this pull request Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants