Skip to content

docs(security): Snyk runs only in CI; security/snyk is no longer required - #1864

Merged
magic-peach merged 1 commit into
mainfrom
docs/snyk-pipeline
Nov 6, 2026
Merged

magic-peach merged 1 commit into
mainfrom
docs/snyk-pipeline

Conversation

@magic-peach

@magic-peach magic-peach commented Nov 6, 2026 •

Copy link
Copy Markdown
Collaborator

What

The docs now match the Snyk setup as it is.

  • The Snyk integration's package.json project duplicated reframe-ci, so it was deactivated on 2026-11-06. Pull requests no longer get security/snyk or license/snyk.
  • security/snyk was removed from the main-protection ruleset.

docs/SECURITY-PIPELINE.md:

  • describes Dependency scan as the Snyk check: the CLI image pinned by digest, production dependencies only (bun audit covers development ones), and how to update the digest;
  • lists the five required checks.

CONTRIBUTING.md no longer promises a Snyk check on every pull request; fork PRs don't get one.

Docs only.

@netlify

netlify Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for reframe-os ready!

Name Link
🔨 Latest commit 62884fb
🔍 Latest deploy log https://app.netlify.com/projects/reframe-os/deploys/6aede4e3f3f952504da0e674
😎 Deploy Preview https://deploy-preview-1864--reframe-os.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

…ired

The Snyk integration's package.json project duplicated reframe-ci and was
deactivated, so pull requests no longer get security/snyk or
license/snyk, and security/snyk is gone from the main-protection
ruleset. SECURITY-PIPELINE.md now describes the Dependency scan job as
the Snyk check (the CLI image pinned by digest, production dependencies
only, how to update the digest) and lists the five required checks.
CONTRIBUTING no longer promises a Snyk check on every pull request.
@magic-peach
magic-peach merged commit b007e32 into main Nov 6, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant