I’m also an open source enthusiast, and starting today(4/3/2024), I’ll keep track of the projects I’ve contributed to 💪
As creator and contributor projects
My biggest contributions in open source was I created cpp-linter and commit-check organizations and repositories which include:
- cpp-linter-action: A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of file-annotations, thread-comments, workflow step-summary, and Pull Request reviews.
- cpp-linter-hooks: C/C++ linter hooks for pre-commit
- clang-tools-pip: Install clang-format, clang-tidy, clang-query and clang-apply-replacements binaries with clang-tools CLI.
- clang-tools-docker: 🐳 Clang Tools Docker image includes the clang-format and clang-tidy.
- cpp-linter: cpp-linter core Python executable package
- commit-check: Commit Check supports checking commit messages, branch naming, committer name/email, commit signoff, customizing error messages, suggested commands and more.
- commit-check-action: Commit Check GitHub Action
Code contributor projects
- ansible-collections/community.general: PR-8176
- pypa/pip:PR-12572, PR-12614, PR-12615, PR-12616
- pypa/twine: PR-1080
- sloria/sphinx-issues: PR-145