github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/PULL_REQUEST_TEMPLATE.md (about)

     1  <!-- Why this change is needed and what it does. -->
     2  
     3  ## Checklist
     4  
     5  <!-- If an item is not applicable, use `~strikethrough~`. -->
     6  
     7  - [ ] Code style: imports ordered, good names, simple structure, etc
     8  - [ ] Comments saying why design decisions were made
     9  - [ ] Go unit tests, with comments saying what you're testing
    10  - [ ] [Integration tests](https://github.com/juju/juju/tree/main/tests), with comments saying what you're testing
    11  - [ ] [doc.go](https://discourse.charmhub.io/t/readme-in-packages/451) added or updated in changed packages
    12  
    13  ## QA steps
    14  
    15  <!-- Describe steps to verify that the change works. -->
    16  
    17  ## Documentation changes
    18  
    19  <!-- How it affects user workflow (CLI or API). -->
    20  
    21  ## Links
    22  
    23  <!-- Link to all relevant specification, documentation, bug, issue or JIRA card. -->
    24  
    25  **Launchpad bug:** https://bugs.launchpad.net/juju/+bug/
    26  
    27  **Jira card:** JUJU-
    28