Skip to content

chore: add security-baseline scanner + dependabot + gitignore baseline#2

Merged
aks129 merged 1 commit into
mainfrom
security-baseline-rollout
May 27, 2026
Merged

chore: add security-baseline scanner + dependabot + gitignore baseline#2
aks129 merged 1 commit into
mainfrom
security-baseline-rollout

Conversation

@aks129
Copy link
Copy Markdown
Owner

@aks129 aks129 commented May 27, 2026

Inherits the shared baseline from aks129/security-baseline and aks129/repo-template.

What this adds

  • .github/workflows/security-baseline.yml — 5-line caller that runs the reusable scanner on every push and PR. Catches committed credentials, Claude Code workspace files (.claude/, .superpowers/), and new imports of paid SDKs (warnings).
  • .github/dependabot.yml — weekly GitHub Actions updates. npm/pip blocks are commented; uncomment whichever ecosystems this repo uses.
  • .gitignore additions — blocks .claude/, .superpowers/, .private/, .env*, and agent workspace temp files. Appended to existing entries, not overwritten.

Why

Rules live in one place (aks129/security-baseline) — change them once, every consumer repo inherits the change on its next CI run. No per-repo maintenance of scanner logic.

Updates to the rules

When aks129/security-baseline ships a new rule, this repo picks it up automatically on the next push/PR. No action needed here.

Adds: workflow dependabot gitignore

Caller workflow inherits rules from aks129/security-baseline.
Dependabot covers github-actions weekly; npm/pip blocks commented for manual uncomment.
Gitignore additions block .claude/, .superpowers/, .private/, .env*, agent temp files.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
smart-health-connect Ready Ready Preview, Comment, Open in v0 May 27, 2026 3:24am

on: [pull_request, push]
jobs:
scan:
uses: aks129/security-baseline/.github/workflows/scan-reusable.yml@main
@aks129 aks129 merged commit bde4d4a into main May 27, 2026
11 checks passed
@aks129 aks129 deleted the security-baseline-rollout branch May 27, 2026 03:26
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.

2 participants