From c5e60acabe68f82c4bb0ce51c7ca2a06fc2104f3 Mon Sep 17 00:00:00 2001 From: Holt Skinner Date: Wed, 4 Jun 2025 14:12:43 -0500 Subject: [PATCH 1/2] ci: Update PR template to clarify conventional commit syntax --- .github/PULL_REQUEST_TEMPLATE.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index e907eef21..e909abba9 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,6 +5,9 @@ Before submitting your PR, there are a few things you can do to make sure it goe - [ ] Follow the [`CONTRIBUTING` Guide](https://github.com/google-a2a/a2a-python/blob/main/CONTRIBUTING.md). - [ ] Make your Pull Request title in the specification. + - `fix:` which represents bug fixes, and correlates to a [SemVer](https://semver.org/) patch. + - `feat:` represents a new feature, and correlates to a SemVer minor. + - `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking change (indicated by the `!`) and will result in a SemVer major. - [ ] Ensure the tests and linter pass (Run `nox -s format` from the repository root to format) - [ ] Appropriate docs were updated (if necessary) From 0f796064043d6db1603e532aa23617bf825870c0 Mon Sep 17 00:00:00 2001 From: Holt Skinner Date: Wed, 4 Jun 2025 14:17:18 -0500 Subject: [PATCH 2/2] Add context for release-please --- .github/PULL_REQUEST_TEMPLATE.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index e909abba9..5f140a031 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,9 +5,10 @@ Before submitting your PR, there are a few things you can do to make sure it goe - [ ] Follow the [`CONTRIBUTING` Guide](https://github.com/google-a2a/a2a-python/blob/main/CONTRIBUTING.md). - [ ] Make your Pull Request title in the specification. - - `fix:` which represents bug fixes, and correlates to a [SemVer](https://semver.org/) patch. - - `feat:` represents a new feature, and correlates to a SemVer minor. - - `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking change (indicated by the `!`) and will result in a SemVer major. + - Important Prefixes for [release-please](https://github.com/googleapis/release-please): + - `fix:` which represents bug fixes, and correlates to a [SemVer](https://semver.org/) patch. + - `feat:` represents a new feature, and correlates to a SemVer minor. + - `feat!:`, or `fix!:`, `refactor!:`, etc., which represent a breaking change (indicated by the `!`) and will result in a SemVer major. - [ ] Ensure the tests and linter pass (Run `nox -s format` from the repository root to format) - [ ] Appropriate docs were updated (if necessary)