Skip to content

chore(ci): stop duplicating central Security Scan on PRs - #235

Merged
seonghobae merged 1 commit into
developfrom
chore/dedup-central-security-scan
Jul 6, 2026
Merged

chore(ci): stop duplicating central Security Scan on PRs#235
seonghobae merged 1 commit into
developfrom
chore/dedup-central-security-scan

Conversation

@seonghobae

Copy link
Copy Markdown
Contributor

중앙 필수 워크플로 Security Scan이 이미 PR마다 osv-scanner·dependency-review·trivy-fs·scorecard를 돕니다. 리포 자체 PR 사본은 중복이라 러너 동시성만 소모합니다.

  • dependency-review.yml 삭제(PR 전용, 중앙이 커버)
  • scorecard.yml 삭제(PR 사본; 기본브랜치 scorecard는 scorecard-analysis.yml 유지)
  • trivy.yml: pull_request 트리거 제거, push(기본브랜치 스캔) 유지
  • osvscanner.yml: pull_request/merge_group 제거, schedule 유지

게이트 손실 없음: 중앙 Security Scan이 PR 게이트, codeql·scorecard-analysis가 기본브랜치 커버.

🤖 Generated with Claude Code

The org-wide required "Security Scan" workflow already runs osv-scanner,
dependency-review, trivy-fs, and scorecard on every PR. This repo's own
PR-triggered copies just double the work and consume runner concurrency:

- delete dependency-review.yml (PR-only; fully covered by central)
- delete scorecard.yml (PR copy; default-branch scorecard stays in
  scorecard-analysis.yml)
- trivy.yml: drop the pull_request trigger, keep push (default-branch scan)
- osvscanner.yml: drop pull_request/merge_group, keep the schedule

No gate is lost: central Security Scan is the PR gate; codeql.yml and
scorecard-analysis.yml keep default-branch coverage.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RTAMs4bpSZS77Xe3RQjv9P
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