Skip to content

chore: remove dead Snyk scan workflow - #75

Merged
ecv merged 1 commit into
mainfrom
chore/remove-snyk-scan
Sep 10, 2026
Merged

ecv merged 1 commit into
mainfrom
chore/remove-snyk-scan

Conversation

@ecv

@ecv ecv commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Summary

CI still runs a security scan against a vendor whose account, billing, and OAuth access were all switched off org-wide.

The scan can no longer execute anything meaningful, so it is dead weight in every pipeline run. It is not a required status check anywhere, so removing it changes no merge gate.

This change deletes the workflow that calls the shared scan action.

Test plan

  • CI runs on this pull request without the removed workflow appearing in the run list
  • No other workflow references the removed one

Related to https://github.com/datum-cloud/engineering/issues/413

https://claude.ai/code/session_01UKsqfTMazR7wf4NVS7qeXg

Snyk is switched off across the org (account disabled, billing
cancelled, OAuth grants removed), so this workflow calls a shared
Snyk scan action that can no longer run. No Snyk check is a required
status check on this repository, so this changes no merge gate.

Claude-Session: https://claude.ai/code/session_01UKsqfTMazR7wf4NVS7qeXg
@ecv
ecv marked this pull request as ready for review September 10, 2026 19:44
@ecv
ecv enabled auto-merge September 10, 2026 19:44

@kevwilliams kevwilliams left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean removal, single workflow file deleted with no leftover references anywhere else in the repo (checked README and other workflows). No branch protection is configured on main, so this cannot be breaking a required status check. Commit message and PR description both explain the why clearly. Good to go.

@ecv
ecv merged commit 081dd74 into main Sep 10, 2026
7 checks passed
@ecv
ecv deleted the chore/remove-snyk-scan branch September 10, 2026 19:46
ecv added a commit to datum-cloud/actions that referenced this pull request Sep 10, 2026
## Summary

This reusable workflow scans dependencies through a vendor whose
account, billing, and OAuth access were all switched off org-wide, so
the scan can no longer run.

It is not a required status check anywhere, so removing it changes no
merge gate.

This change deletes the workflow and its documentation. Callers pin it
by commit SHA, so the removal does not break an existing pin, and the
one remaining caller in the organization is removed in a sibling change,
datum-cloud/backstage#75.

## Test plan

- [ ] Documentation index no longer lists the removed workflow
- [ ] No remaining workflow in this repository references the removed
one

Related to datum-cloud/engineering#413

https://claude.ai/code/session_01UKsqfTMazR7wf4NVS7qeXg
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