Skip to content

chore: remove Dependabot and OpenSSF Scorecard (v0.5.4) - #10

Merged
Sajadlance merged 1 commit into
mainfrom
chore/remove-dependabot-and-openssf
May 12, 2026
Merged

chore: remove Dependabot and OpenSSF Scorecard (v0.5.4)#10
Sajadlance merged 1 commit into
mainfrom
chore/remove-dependabot-and-openssf

Conversation

@Sajadlance

Copy link
Copy Markdown
Collaborator

Summary

The remaining supply-chain hygiene (SHA-pinned actions, least-privilege workflow tokens, persist-credentials: false, SECURITY.md, CodeQL) is unchanged — those are sound practices independent of the OpenSSF program.

Test plan

  • npm run build — passes (ESM 16.06 KB, CJS 17.20 KB, .d.ts 7.99 KB)
  • npm test — 198/198 passing
  • npm run lint — clean
  • npm run type-check — clean

Follow-up after merge

Tag v0.5.4 on main and push the tag to trigger the npm release workflow.

- Delete .github/dependabot.yml; close all open Dependabot PRs and
  disable Dependabot alerts/automated security updates at the repo
  level. Action and dependency bumps will be done manually.
- Delete .github/workflows/scorecard.yml and drop the OpenSSF
  Scorecard and OpenSSF Best Practices badges from the README.
- Bump to 0.5.4 and document the removal in CHANGELOG.
@codecov

codecov Bot commented May 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Sajadlance
Sajadlance merged commit b173711 into main May 12, 2026
7 checks passed
@Sajadlance
Sajadlance deleted the chore/remove-dependabot-and-openssf branch May 12, 2026 08:17
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