Skip to content

[FEATURE] [Snyk] Establish a recurring dependency-update review cadence, not just one-off scanning #1790

Description

@magic-peach

Feature description
SNYK_TOKEN was only just added as a working secret (previously the snyk.yml workflow existed but always failed on missing auth). The first real scan against main found 3 high-severity CVEs (two in postcss, one in next itself), now fixed by the Next.js 16 upgrade in #1766. There's currently no process for what happens the next time Snyk finds something.

Problem this solves
A security scan that runs in CI but has no defined response process just becomes background noise that gets ignored the next time it goes red — exactly the failure mode this repo already hit once before the token was even configured.

Proposed solution
A lightweight documented process: e.g., a recurring scheduled issue/reminder (or a GitHub Action that opens an issue automatically) when Snyk finds new high/critical findings, with an expectation of triage within N days. Could also cover reviewing Dependabot's own auto-generated update PRs against Snyk's findings for overlap.

Alternatives considered
Fully automated auto-merge of Snyk/Dependabot fixes — riskier for a project with no paid CI minutes to spare on failed auto-merges; a human-triage cadence is the safer v1.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ci/cdContinuous integration and deploymentdependenciesUpdates to dependency filesfeatureNew feature requestgssoc'26GirlScript Summer of Code 2026level:intermediateIntermediate level - 35 ptssecuritySecurity vulnerability or improvementtype:bugBug fixtype:devopsCI/CD and DevOpstype:featureNew featuretype:securitySecurity

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions