Skip to content

Revamp footer, add release-please, and update SECURITY.md#19

Merged
kellenmurphy merged 3 commits into
mainfrom
chore/badges
May 16, 2026
Merged

Revamp footer, add release-please, and update SECURITY.md#19
kellenmurphy merged 3 commits into
mainfrom
chore/badges

Conversation

@kellenmurphy

Copy link
Copy Markdown
Owner

Summary

Footer (+layout.svelte):

  • Removes badge images; replaces with plain text links
  • Layout: Privacy · Security · Made with ♥ by The SAML Guy · Source · MIT License
  • Font size 10px, muted — unobtrusive but complete

README.md:

  • Adds CI, Codecov, and OpenSSF Best Practices badge row at the top

Release Please:

  • Adds .github/workflows/release-please.yml (SHA-pinned to v4)
  • Adds release-please-config.json with changelog sections for feat, fix, perf, security, deps, docs
  • Adds .release-please-manifest.json bootstrapped at 1.0.0
  • Syncs package.json version to 1.0.0 to match existing git tag
  • On every merge to main, release-please will open/update a release PR accumulating a CHANGELOG.md; merging that PR creates a GitHub Release

SECURITY.md:

  • Adds codeql.yml and release-please.yml action pins to the pinning inventory
  • Adds Branch protection subsection
  • Adds Versioning and releases section

Footer: replace badges with plain text links — Privacy · Security ·
Made with ♥ by The SAML Guy · Source · MIT License. Badges moved to
README.md only (CI, Codecov, OpenSSF Best Practices).

SECURITY.md: add codeql.yml action pins, branch protection subsection,
and versioning/release process section.
Adds release-please-action (v4, SHA-pinned) to generate a release PR
on every merge to main. The PR accumulates a CHANGELOG.md from
Conventional Commits and bumps package.json version; merging it creates
a signed GitHub Release automatically.

Also syncs package.json version to 1.0.0 to match the existing v1.0.0
tag, and documents the new workflow pin in SECURITY.md.
@codecov

codecov Bot commented May 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@kellenmurphy
kellenmurphy merged commit bce54b1 into main May 16, 2026
4 checks passed
@kellenmurphy
kellenmurphy deleted the chore/badges branch June 15, 2026 17: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.

1 participant