Skip to content

Prepare awesome submission - #7

Merged
joelsa merged 3 commits into
mainfrom
prepare-awesome-submission
Aug 4, 2026
Merged

Prepare awesome submission#7
joelsa merged 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 August 4, 2026 12:51
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)
@joelsa
joelsa force-pushed the prepare-awesome-submission branch from b6774ca to b90ddff Compare August 4, 2026 10:52
@joelsa
joelsa merged commit 1d161e8 into main Aug 4, 2026
0 of 2 checks passed
@joelsa
joelsa deleted the prepare-awesome-submission branch August 4, 2026 10:54
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