Skip to content

[stable32] chore: refactor pull request template for better structure and guidance#7082

Merged
vitormattos merged 5 commits intostable32from
backport/7072/stable32
Mar 5, 2026
Merged

[stable32] chore: refactor pull request template for better structure and guidance#7082
vitormattos merged 5 commits intostable32from
backport/7072/stable32

Conversation

@backportbot-libresign
Copy link
Copy Markdown

Backport of PR #7072

guilhermercarvalho and others added 5 commits March 5, 2026 03:14
- Clearly separate UI (frontend) and API (backend) sections
- Add before/after screenshot table for UI changes
- Include checklists for tasks, testing, documentation, accessibility, etc.
- Preserve Codespaces testing instructions in a collapsible block
- Add visual hints (ASCII art comments) to guide removal of irrelevant sections
- Update API documentation instruction to use `composer openapi`
- Add optional items: browser testing, accessibility, design review, capabilities
- Include AI disclosure checkbox for transparency

This addresses the requirements of issue #5534 and incorporates feedback
from the previous attempt (#6200).

Fixes #5534

Signed-off-by: Guilherme Carvalho <[email protected]>
- Add before/after screenshot table with emoji headers for UI changes
- Add frontend testing requirements (vitest, Playwright)
- Add customizable "🚧 Tasks" block for pre-merge tasks in UI and API sections
- Remove HackerOne security notice (not used)
- Simplify table syntax and remove Nextcloud-specific mentions
- Consolidate documentation references to a single docs repository link
- Preserve Codespaces testing instructions in a collapsible block

This incorporates all
suggestions from the review process.

Fixes #5534

Signed-off-by: Guilherme Carvalho <[email protected]>
Improve visual guidance and consistency by adding emojis to main
titles

Fixes #5534

Signed-off-by: Guilherme Carvalho <[email protected]>
Clarify that the Codespaces block is a fixed template feature, and that
contributors must write specific testing steps for each PR.

Fixes #5534

Signed-off-by: Guilherme Carvalho <[email protected]>
@github-project-automation github-project-automation Bot moved this to 0. Needs triage in Roadmap Mar 5, 2026
@backportbot-libresign backportbot-libresign Bot added this to the Next Patch (32) milestone Mar 5, 2026
@vitormattos vitormattos merged commit 54cd647 into stable32 Mar 5, 2026
58 of 59 checks passed
@github-project-automation github-project-automation Bot moved this from 0. Needs triage to 4. to release in Roadmap Mar 5, 2026
@vitormattos vitormattos deleted the backport/7072/stable32 branch March 5, 2026 03:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants