Create and push branches in reproduce-issue and update reproduction labels (#1541)

This commit is contained in:
Tom Rochette
2026-06-05 09:57:14 +03:00
committed by GitHub
parent f40be80c4b
commit ebc2168ceb
3 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ jobs:
group: reproduce-issue-${{ github.event.issue.number }}
cancel-in-progress: true
permissions:
contents: read
contents: write
issues: write
steps:
- name: Checkout repository
+4 -4
View File
@@ -31,17 +31,17 @@ Your goal is to create a minimal, working reproduction of the reported bug and l
4. If you can reproduce the bug:
- Describe the exact reproduction steps that reliably trigger it.
- Identify the root cause or the most likely code location.
- Leave a concise comment on the issue with your findings.
- Add the `confirmed` label if it exists.
- Create a branch named `reproduce/issue-<number>` from the current branch, commit any reproduction scripts, tests, or code you produced, and push the branch. If the branch already exists, force-push with `git push --force`.
- Leave a concise comment on the issue with your findings and a link to the branch.
- Add the `reproducible:true` label to the issue.
5. If you cannot reproduce the bug:
- Describe what you tried and why it did not reproduce.
- Ask the reporter for specific missing details (browser version, OS, config, steps).
- Add the `needs-info` label if it exists.
- Add the `reproducible:false` and `needs-info` label to the issue.
## Constraints
- Do not fix the bug. Only reproduce it.
- Do not push commits or create branches.
- Keep comments concise and factual.
- If the issue lacks enough detail to even attempt reproduction, say so and ask for the minimum needed.
- Use the GitHub CLI (`gh`) to inspect the issue, list labels, add labels, and leave comments.
+2 -2
View File
@@ -88,8 +88,8 @@ Only use labels that already exist in this repository. Do not create labels.
| `priority:low` | Minor UX polish, niche feature request |
| `data-loss` | Risk of losing user data or overwriting files |
| `regression` | Bug that worked in a previous release |
| `has-repro` | Confirmed reproducible with clear steps |
| `needs-repro` | No clear reproduction steps provided |
| `reproduction-steps:true` | Clear reproduction steps provided |
| `reproduction-steps:false` | No clear reproduction steps provided |
| `needs-info` | Needs more info from reporter to reproduce |
### General guidelines