Skip to content

feat(sponsorship): add Ko-fi donation channel + CITATION.cff + download section#310

Open
githubrobbi wants to merge 1 commit into
mainfrom
feat/sponsorship-kofi-citation
Open

feat(sponsorship): add Ko-fi donation channel + CITATION.cff + download section#310
githubrobbi wants to merge 1 commit into
mainfrom
feat/sponsorship-kofi-citation

Conversation

@githubrobbi
Copy link
Copy Markdown
Collaborator

Summary

  • Ko-fi active: FUNDING.yml created with ko_fi: ufffssearch — GitHub's "Sponsor this project" button now shows Ko-fi. GitHub Sponsors and Open Collective slots are pre-wired and commented out, ready to uncomment when those accounts go live.
  • CITATION.cff: Added CFF 1.2.0 file so GitHub renders a "Cite this repository" button in the sidebar. Version and date-released are now auto-updated by build/update_all_versions.rs on every just ship bump.
  • README download section: Added ## Download & Install section before Quick Start with a platform table (Windows/macOS/Linux), SHA256 verify command, and SLSA attestation check. cargo build --release moved to last position and labeled "Build from source (contributors/nightly development only)" — removes the install friction for non-Rust users.
  • Version script: update_citation() function added to build/update_all_versions.rs to keep CITATION.cff version and date in sync automatically.

Test plan

  • Verify FUNDING.yml renders a Ko-fi sponsor button in the GitHub sidebar (may take a few minutes after merge)
  • Verify CITATION.cff renders a "Cite this repository" button in the GitHub sidebar
  • Check README renders the new Download & Install section correctly on the repo landing page
  • Confirm build/update_all_versions.rs compiles and dry-run output lists CITATION.cff

🤖 Generated with Claude Code

…ad section

- .github/FUNDING.yml: wire Ko-fi (ufffssearch); GitHub Sponsors and
  Open Collective stubs pre-wired, commented until accounts are live
- CITATION.cff: full CFF 1.2.0 spec for "Cite this repository" button;
  keywords match the 20 planned GitHub Topics
- build/update_all_versions.rs: add update_citation() so CITATION.cff
  version + date-released stay in sync on every just-ship bump
- README.md: new "## Download & Install" section leads with pre-built
  binaries + platform table before cargo-build; add total-downloads
  badge to header strip

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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