Skip to content

Conversation

svelderrainruiz
Copy link
Collaborator

image

Form for a creating a bug report when selecting a GitHub issue:

image

Form for creating a feature request when selecting a GitHub issue:

image

Template for a pull request:

image

@svelderrainruiz svelderrainruiz self-assigned this Mar 4, 2025
@svelderrainruiz svelderrainruiz added this to the CI/CD Infrastructure milestone Mar 4, 2025
@svelderrainruiz svelderrainruiz marked this pull request as ready for review March 4, 2025 02:29
Corrected capitalization typo
Copy link
Collaborator

@JayKayAce JayKayAce left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In total it seems we have focussed alot on having text areas and it can be overwhelming to finish a complete list of text boxes when submitting a PR.
Are there fields we could consolidate into a single field or dropdown?

@j-medland
Copy link
Collaborator

Are all the template files in the correct place? It seems like there the PULL_REQUEST_TEMPLATE.md is not inside the PULL_REQUEST_TEMPLATE directory but I haven't set up a repo with these before so I don't know if this is correct?

Also @svelderrainruiz - any change you could generate some new screenshots of the templates which have multiple changes?

Updated lines 12 and 13 per comment by j-medland
@svelderrainruiz
Copy link
Collaborator Author

In total it seems we have focussed alot on having text areas and it can be overwhelming to finish a complete list of text boxes when submitting a PR. Are there fields we could consolidate into a single field or dropdown?

I created a new issue to reference improving the PR template and the forms. For now, lets approve this because there is nothing in place if someone decides to create a PR ( i already had a collaborator faced with a blank PR :( )

@svelderrainruiz svelderrainruiz deleted the feature/github-forms-and-pr-template branch March 5, 2025 02:25
svelderrainruiz added a commit that referenced this pull request Aug 7, 2025
## Summary
- document that feature branches must include `issue-<number>` and
linked issues must be **In Progress**
- reference `issue-status` job in composite CI workflow for enforcement

## Testing
- `pytest`


------
https://chatgpt.com/codex/tasks/task_e_6894c58628108329b399a6a680f9f60a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants