Tag: #npm

3 Bookmarks

All Bookmarks with #npm

GitHub - googleapis/release-please: generate release PRs based on the conventionalcommits.org spec

GitHub - googleapis/release-please: generate release PRs based on the conventionalcommits.org spec

github.com6 TAGS

Release Please is a GitHub tool that automates release processes. It generates changelogs, creates GitHub releases, and manages version bumps based on conventional commit messages. It uses Release PRs to keep releases up-to-date before merging. The tool supports various programming languages and can be deployed via GitHub Actions or the CLI. Troubleshooting steps are provided for common issues.

🔗

Husky

typicode.github.io6 TAGS

Husky is an ultra-fast, lightweight Git hook manager (only 2kB gzipped). It automates tasks like linting commit messages and running tests before commits or pushes. Supporting all 13 client-side Git hooks across various platforms, it offers features like branch-specific hooks and POSIX shell scripting. Used by over 1.5 million GitHub projects, including major ones like Next.js and Angular, Husky prioritizes speed and ease of use. It's actively maintained and sponsored by several organizations.

GitHub - laststance/git-gpt-commit: An AI-powered Git extension that generates commit messages using OpenAI's model.

GitHub - laststance/git-gpt-commit: An AI-powered Git extension that generates commit messages using OpenAI's model.

github.com5 TAGS

`git-gpt-commit` is an AI-powered Git extension using OpenAI's models to generate commit messages. It's installable via npm and offers commands for selecting models, languages, and prefixes. The extension manages settings in a configuration file. The project is open-source under the MIT license and has received 5 stars on GitHub. It improves developer workflow by automating commit message creation.