-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow multiple summaries per pull request #53
Commits on Nov 13, 2023
-
Uncouple PRs and summaries with new ChangeNote class
The new dataclass ChangeNote helps with uncoupling the `_query.py` logic and the `_format.py` logic from each other somewhat. In this case one pull request can be turned into multiple change notes which might appear in separate sections. This optional behavior allows to deal with somewhat large or unfocused pull requests. Long-term this step would also be necessary in case PyGitHub is replaced with a GraphQl-based approach.
Configuration menu - View commit details
-
Copy full SHA for f39fc8e - Browse repository at this point
Copy the full SHA f39fc8eView commit details -
Uncouple PRs and summaries with new Contributor class
The new dataclass Contributor helps with uncoupling the `_query.py` logic and the `_format.py` logic from each other somewhat. Long-term this step would also be necessary in case PyGitHub is replaced with a GraphQl-based approach.
Configuration menu - View commit details
-
Copy full SHA for 043d0ca - Browse repository at this point
Copy the full SHA 043d0caView commit details -
Print notes to stdout after potential warnings
Querying and formatting might generate warnings. Make sure that these are printed before the generated notes.
Configuration menu - View commit details
-
Copy full SHA for 72e88ce - Browse repository at this point
Copy the full SHA 72e88ceView commit details -
Add basic integration tests for the formatter classes
This is nothing to fancy but it should catch unexpected changes in our formatting logic and cover the happy path.
Configuration menu - View commit details
-
Copy full SHA for 831a0e1 - Browse repository at this point
Copy the full SHA 831a0e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 219c92d - Browse repository at this point
Copy the full SHA 219c92dView commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 62cbdac - Browse repository at this point
Copy the full SHA 62cbdacView commit details
Commits on Nov 29, 2023
-
Co-authored-by: Stefan van der Walt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b56b063 - Browse repository at this point
Copy the full SHA b56b063View commit details -
Co-authored-by: Stefan van der Walt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c7c41b - Browse repository at this point
Copy the full SHA 6c7c41bView commit details
Commits on Jan 9, 2024
-
Use fenced-code block based syntax for summary labels
This syntax should hopefully be more robust than the previous one based on the relatively common ":" character.
Configuration menu - View commit details
-
Copy full SHA for f5aac7e - Browse repository at this point
Copy the full SHA f5aac7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8258f8 - Browse repository at this point
Copy the full SHA c8258f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c58076 - Browse repository at this point
Copy the full SHA 1c58076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db5725 - Browse repository at this point
Copy the full SHA 3db5725View commit details -
Configuration menu - View commit details
-
Copy full SHA for e99aa5f - Browse repository at this point
Copy the full SHA e99aa5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d22a760 - Browse repository at this point
Copy the full SHA d22a760View commit details -
Configuration menu - View commit details
-
Copy full SHA for d846fb1 - Browse repository at this point
Copy the full SHA d846fb1View commit details
Commits on Jan 21, 2024
-
Document multiple summary feature in README
Attempts to make the usage of the new feature clearer.
Configuration menu - View commit details
-
Copy full SHA for daa21af - Browse repository at this point
Copy the full SHA daa21afView commit details
Commits on Jan 29, 2024
-
Co-authored-by: Stefan van der Walt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13a7303 - Browse repository at this point
Copy the full SHA 13a7303View commit details