From 9f1670662cafb919bb514f8c28200f6a6b85443b Mon Sep 17 00:00:00 2001 From: Christopher Bartz Date: Fri, 17 Apr 2026 07:37:38 +0200 Subject: [PATCH] Revise pull request template for clarity and updates --- .github/pull_request_template.md | 41 +++++++++----------------------- 1 file changed, 11 insertions(+), 30 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 871b06a1b2..f7f10840f9 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,33 +1,14 @@ -Applicable spec: +#### What this PR does -### Overview +#### Why we need it - +#### Checklist -### Rationale - - - -### Juju Events Changes - - - -### Module Changes - - - -### Library Changes - - - -### Checklist - -- [ ] The [charm style guide](https://juju.is/docs/sdk/styleguide) was applied. -- [ ] The [contributing guide](https://github.com/canonical/is-charms-contributing-guide) was applied. -- [ ] The changes are compliant with [ISD054 - Managing Charm Complexity](https://discourse.charmhub.io/t/specification-isd014-managing-charm-complexity/11619) -- [ ] The documentation for charmhub is updated. -- [ ] The PR is tagged with appropriate label (`urgent`, `trivial`, `complex`). -- [ ] The changelog is updated with changes that affects the users of the charm. -- [ ] The application version number is updated in `github-runner-manager/pyproject.toml`. - - \ No newline at end of file +- [ ] I followed the [contributing guide](https://github.com/canonical/is-charms-contributing-guide) +- [ ] I added or updated the documentation (if applicable) +- [ ] I updated `docs/changelog.md` with user-relevant changes +- [ ] I used AI to assist with preparing this PR +- [ ] I added or updated tests as needed (unit and integration) +- [ ] **If this is a Grafana dashboard:** I added a screenshot of the dashboard +- [ ] **If this is Terraform:** `terraform fmt` passes and `tflint` reports no errors +- [ ] **If the github-runner-manager application has been changed:** The application version number is updated in `github-runner-manager/pyproject.toml`.