Skip to content

Prepare awesome submission#7

Open
joelsa wants to merge 3 commits into
mainfrom
prepare-awesome-submission
Open

Prepare awesome submission#7
joelsa wants to merge 3 commits into
mainfrom
prepare-awesome-submission

Conversation

@joelsa

@joelsa joelsa commented Jul 3, 2026

Copy link
Copy Markdown
Member

This makes the repo ready for contributing to https://github.com/sindresorhus/awesome.

To my understanding, after merging this PR, it will meet all the requirements: https://github.com/sindresorhus/awesome/blob/main/pull_request_template.md#requirements-for-your-awesome-list

CI fails because there is no LICENSE file on main currently. When this is merged, it will pass.

joelsa added 3 commits June 22, 2026 17:54
Rewrite README to satisfy awesome-lint: title-case heading with inline Awesome badge, theme-focused description, "Contents" TOC, and plain `- [Name](url) - Description.` entries with language folded into prose. Remove the disallowed CI badge and the empty section.

- Add contributing.md and CC0 license file (required by awesome)
- Add awesome-lint GitHub Actions workflow (without bagde badge)
- Add centered project logo under media/ to README
- Switch Valgrind link to canonical valgrind.org vs user-mirror
- Remove badges.md (disallowed by awesome-lint)
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