Add various issue templates

This commit is contained in:
Cristian Le 2026-06-17 13:35:33 +02:00
commit b8d9b50da4
5 changed files with 145 additions and 0 deletions

View file

@ -0,0 +1,58 @@
name: Broken test
about: Report a broken test
labels:
- Type/Incident
- Priority/High
body:
- type: markdown
attributes:
value: |
This issue template is to report generic failures of the [shared tests].
If the issue you have is that the test is reporting false-positive, but
you are not sure how to configure your test, please use the [contact info]
instead or open a blank issue if you really must.
[shared tests]: https://forge.fedoraproject.org/ci/shared-tests
[contact info]: https://forge.fedoraproject.org/ci
- type: dropdown
attributes:
label: Test name
description: >
The test that you see failing. If the issue appears in multiple tests, then
it is more likely an [infra issue](https://forge.fedoraproject.org/ci/tickets/issues/new?template=.forgejo/issue_template/infra_issue.yaml).
options:
- scratch-build
- installability
- rpminspect
- rpmlint
- rmdepcheck
- rpmdeplint
- license-validate
- scratch-build-test
- custom test
- testing-farm action
validations:
required: true
- type: input
attributes:
label: Affected package(s)
value: all packages
- type: dropdown
attributes:
label: Where it happens
multiple: true
options:
- dist-git PR
- bodhi update
- forge.fp.o
- type: input
attributes:
label: Example failure
description: >
Link to an example test failure.
The dist-git PR or bodhi update links are preferred over the testing-farm
artifact link.
- type: textarea
attributes:
label: More information
description: Tell us more!

View file

@ -0,0 +1,21 @@
name: Request help with CI
about: >
Feel free to let us know what issues you have with setting up or designing CI on
forge or dist-git.
labels:
- Type/Help
body:
- type: textarea
attributes:
label: Summary
description: Brief summary about the help needed.
- type: input
attributes:
label: Project
description: The project name or url you are having issues with.
validations:
required: true
- type: textarea
attributes:
label: More information
description: Tell us more!

View file

@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: New shared test
url: https://forge.fedoraproject.org/ci/shared-tests/issues/new?template=.forgejo/issue_template/new_shared_test.yaml
about: Request for a new shared test to be added
- name: Other links
url: https://forge.fedoraproject.org/ci
about: You can find various other links in the main organization page

View file

@ -0,0 +1,29 @@
name: Test improvement
about: Ideas or suggestions to improve the current tests
labels:
- Type/Feature
body:
- type: textarea
attributes:
label: Summary
description: Brief summary about the idea/suggestion.
- type: dropdown
attributes:
label: Test name
multiple: true
options:
- scratch-build
- installability
- rpminspect
- rpmlint
- rmdepcheck
- rpmdeplint
- license-validate
- scratch-build-test
- custom test
- testing-farm action
- type: textarea
attributes:
label: More information
description: Tell us more!

View file

@ -0,0 +1,29 @@
name: Infrastructure issue
about: Report a generic issue across multiple tests, services, etc.
labels:
- Type/Incident
- Priority/Critical
body:
- type: input
attributes:
label: Affected package(s)
value: all packages
- type: dropdown
attributes:
label: Where it happens
multiple: true
options:
- dist-git PR
- bodhi update
- forge.fp.o
- type: input
attributes:
label: Example failure
description: >
Link to an example test failure.
The dist-git PR or bodhi update links are preferred over the testing-farm
artifact link.
- type: textarea
attributes:
label: More information
description: Tell us more!