generate release PRs based on the conventionalcommits.org spec
Browse cluster: Operating Systems and Low-Level Systems →Release Please is a tool developed by Google that automates changelog generation, GitHub release creation, and version bumps by parsing git history for Conventional Commit messages and creating release pull requests. Built in TypeScript and distributed as an npm package, it supports multiple language and framework ecosystems including Node.js, Python, Java, Go, Rust, Terraform, and others. The tool streamlines the release process by maintaining release PRs that stay up-to-date as new work is merged, and it handles semantic versioning automatically based on commit types like "feat:" for minor versions and "fix:" for patches.