chore: no free form issues, 'description'-s to 'placeholders'-s (#16)
Some checks failed
CI / Check PR Title (push) Failing after 19s
CI / Makefile Lint (push) Successful in 34s
CI / Go Lint (push) Successful in 37s
CI / Markdown Lint (push) Successful in 35s
CI / Unit Tests (push) Successful in 33s
CI / Fuzz Tests (push) Successful in 1m4s
CI / Mutation Tests (push) Successful in 2m55s

## Description

There were some problems with the roll-out of the issue templates. This PR addresses them.

## Changes

- Disable `blank-issue-enabled`.
- Move all `description` types in the issue templates to `placeholder`.

### Design Decisions

- The `description` fields take up too much space.

## Checklist

- [x] Tests pass
- [x] Docs updated

Reviewed-on: #16
Co-authored-by: M.V. Hutz <git@maximhutz.me>
Co-committed-by: M.V. Hutz <git@maximhutz.me>
This commit was merged in pull request #16.
This commit is contained in:
2026-04-03 13:57:03 +00:00
committed by Maxim Hutz
parent 581f26f562
commit c834f004a2
3 changed files with 7 additions and 15 deletions

View File

@@ -7,20 +7,20 @@ body:
id: context id: context
attributes: attributes:
label: Context label: Context
description: What circumstances led to the bug? placeholder: What circumstances led to the bug?
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: expected-behavior id: expected-behavior
attributes: attributes:
label: Expected Behavior label: Expected Behavior
description: What did you expect would happen? placeholder: What did you expect would happen?
validations: validations:
required: true required: true
- type: textarea - type: textarea
id: actual-behavior id: actual-behavior
attributes: attributes:
label: Actual Behavior label: Actual Behavior
description: What happened, and why was it unexpected? placeholder: What happened, and why was it unexpected?
validations: validations:
required: true required: true

View File

@@ -6,18 +6,10 @@ name: ✨ Feature Request
about: Suggest an idea for this project about: Suggest an idea for this project
title: "[FEATURE]: " title: "[FEATURE]: "
body: body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this feature request! 🤗
Please make sure this feature request hasn't been already submitted by
someone by looking through other open/closed issues. 😃
- type: dropdown - type: dropdown
attributes: attributes:
multiple: false multiple: false
label: Type of Feature label: Feature Type
description: Select the type of feature request.
options: options:
- "✨ New Feature" - "✨ New Feature"
- "📝 Documentation" - "📝 Documentation"
@@ -31,7 +23,7 @@ body:
id: description id: description
attributes: attributes:
label: Description label: Description
description: | placeholder: |
Give us a brief description of the feature or enhancement you would Give us a brief description of the feature or enhancement you would
like! like!
validations: validations:
@@ -40,6 +32,6 @@ body:
id: additional-information id: additional-information
attributes: attributes:
label: Additional Information label: Additional Information
description: | placeholder: |
Give us some additional information on the feature request like proposed Give us some additional information on the feature request like proposed
solutions, links, screenshots, etc. solutions, links, screenshots, etc.

View File

@@ -1,2 +1,2 @@
# yaml-language-server: $schema=https://www.schemastore.org/gitea-issue-config.json # yaml-language-server: $schema=https://www.schemastore.org/gitea-issue-config.json
blank_issues_enabled: true blank_issues_enabled: false