Skip to content

Commit

Permalink
docs: replace issue templates with forms (semantic-release#2474)
Browse files Browse the repository at this point in the history
  • Loading branch information
HonkingGoose authored and adityahex27 committed Oct 31, 2022
1 parent ceebd24 commit f45cbc9
Show file tree
Hide file tree
Showing 6 changed files with 90 additions and 51 deletions.
21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/01_bug_report.md

This file was deleted.

51 changes: 51 additions & 0 deletions .github/ISSUE_TEMPLATE/01_bug_report.yml
@@ -0,0 +1,51 @@
name: Bug Report
description: Something not working as expected
body:
- type: textarea
attributes:
label: Current behavior
description: Describe how the issue manifests.
validations:
required: true

- type: textarea
attributes:
label: Expected behavior
description: Describe what the desired behavior would be.
validations:
required: true

- type: input
attributes:
label: "`semantic-release` version"
description: Version set in `package.json` `devDpendencies`.
validations:
required: true

- type: input
attributes:
label: CI environment
description: CI service name.
validations:
required: true

- type: textarea
attributes:
label: Plugins used
description: List `semantic-release` plugin used, if any.
validations:
required: false

- type: textarea
attributes:
label: "`semantic-release` configuration"
description: Link to your repository or relevant part of the `semantic-release` config.
validations:
required: true

- type: textarea
attributes:
label: CI logs
description: Link to your CI logs or `semantic-release` logs.
validations:
required: true
17 changes: 0 additions & 17 deletions .github/ISSUE_TEMPLATE/02_feature_request.md

This file was deleted.

23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/02_feature_request.yml
@@ -0,0 +1,23 @@
name: Feature request
description: Wouldn't it be nice if `semantic-release` could ...
body:
- type: textarea
attributes:
label: New feature motivation
description: Describe the context, the use-case and the advantages of the feature request.
validations:
required: true

- type: textarea
attributes:
label: New feature description
description: Describe the functional changes that would have to be made in `semantic-release` or its plugins.
validations:
required: true

- type: textarea
attributes:
label: New feature implementation
description: Optionally describe the technical changes to be made in `semantic-release` or its plugins.
validations:
required: false
13 changes: 0 additions & 13 deletions .github/ISSUE_TEMPLATE/03_plugin_suggestion.md

This file was deleted.

16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/03_plugin_suggestion.yml
@@ -0,0 +1,16 @@
name: New plugin suggestion
description: Integrate with a new platform, etc
body:
- type: textarea
attributes:
label: New plugin motivation
description: Describe the reasons to create a new plugin and why it's not covered by the existing ones.
validations:
required: true

- type: textarea
attributes:
label: Third-party documentation
description: Provide explanation and documentation links for the platform to integrate with.
validations:
required: true

0 comments on commit f45cbc9

Please sign in to comment.