mirror of
https://github.com/super-linter/super-linter.git
synced 2024-11-22 08:41:02 -05:00
docs: update issue form to include version info (#5682)
Given the amount of issues due to using outdated versions: - Require users to reproduce issues with the latest Super-linter version. - Remind users to use super-linter/super-linter, and not the deprecated github/super-linter. - Ask contributors to check that CI jobs pass. - Ask maintainers to put a PR in a milestone.
This commit is contained in:
parent
a86fbaf65e
commit
e4da77657e
3 changed files with 33 additions and 8 deletions
29
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
29
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
|
@ -15,6 +15,32 @@ body:
|
||||||
options:
|
options:
|
||||||
- label: I have searched the existing issues
|
- label: I have searched the existing issues
|
||||||
required: true
|
required: true
|
||||||
|
- type: checkboxes
|
||||||
|
attributes:
|
||||||
|
label: Are you using the latest Super-linter version available?
|
||||||
|
description: |
|
||||||
|
Ensure that you're using the latest Super-linter version.
|
||||||
|
https://github.com/super-linter/super-linter/releases/latest
|
||||||
|
options:
|
||||||
|
- label: I am using the latest Super-linter version.
|
||||||
|
required: true
|
||||||
|
- label: |
|
||||||
|
I can reproduce the issue running Super-linter using complete version identifier (example: vX.Y.Z), and not just with a partial one (example: vX)
|
||||||
|
required: true
|
||||||
|
- label: |
|
||||||
|
I am using the super-linter/super-linter action or container image, and not the deprecated github/super-linter action or container image.
|
||||||
|
required: true
|
||||||
|
- type: checkboxes
|
||||||
|
attributes:
|
||||||
|
label: Are you resonably sure that it's a Super-linter issue, and not an issue related to a tool that Super-linter runs?
|
||||||
|
description: |
|
||||||
|
If you encounter a specific issue, ensure that the issue is about
|
||||||
|
Super-linter, and not about a tool that Super-linter runs. For example,
|
||||||
|
if a linter reports an unexpected or a surprising error, you may check
|
||||||
|
if there are similar issues reported in that linter's issue tracker.
|
||||||
|
options:
|
||||||
|
- label: I think that this is a Super-linter issue.
|
||||||
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
attributes:
|
attributes:
|
||||||
label: Current Behavior
|
label: Current Behavior
|
||||||
|
@ -45,6 +71,7 @@ body:
|
||||||
Copy and paste any relevant log output.
|
Copy and paste any relevant log output.
|
||||||
This will be automatically formatted into code, so no need for backticks.
|
This will be automatically formatted into code, so no need for backticks.
|
||||||
Enable debug logging, either on GitHub Actions, or when running locally.
|
Enable debug logging, either on GitHub Actions, or when running locally.
|
||||||
|
Not attaching debug logging will delay the issue triaging process.
|
||||||
render: shell
|
render: shell
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
@ -67,7 +94,5 @@ body:
|
||||||
label: Anything else?
|
label: Anything else?
|
||||||
description: |
|
description: |
|
||||||
Links? References? Anything that will give us more context about the issue you are encountering!
|
Links? References? Anything that will give us more context about the issue you are encountering!
|
||||||
|
|
||||||
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
|
|
||||||
validations:
|
validations:
|
||||||
required: false
|
required: false
|
||||||
|
|
4
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
4
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
|
@ -34,9 +34,7 @@ body:
|
||||||
attributes:
|
attributes:
|
||||||
label: Anything else?
|
label: Anything else?
|
||||||
description: |
|
description: |
|
||||||
Links? References? Anything that will give us more context about the issue you are encountering!
|
Links? References? Anything that will give us more context about the issue you are encountering.
|
||||||
|
|
||||||
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
|
|
||||||
validations:
|
validations:
|
||||||
required: false
|
required: false
|
||||||
|
|
||||||
|
|
4
.github/pull_request-template.md
vendored
4
.github/pull_request-template.md
vendored
|
@ -8,15 +8,17 @@ In order to have this pull request merged, complete the following tasks.
|
||||||
|
|
||||||
### Pull request author tasks
|
### Pull request author tasks
|
||||||
|
|
||||||
|
- [ ] I checked that all workflows return a success.
|
||||||
- [ ] I included all the needed documentation for this change.
|
- [ ] I included all the needed documentation for this change.
|
||||||
- [ ] I provided the necessary tests.
|
- [ ] I provided the necessary tests.
|
||||||
- [ ] I squashed all the commits into a single commit.
|
- [ ] I squashed all the commits into a single commit.
|
||||||
- [ ] I followed the [Conventional Commit v1.0.0 spec](https://www.conventionalcommits.org/en/v1.0.0/).
|
- [ ] I followed the [Conventional Commit v1.0.0 spec](https://www.conventionalcommits.org/en/v1.0.0/).
|
||||||
- [ ] I wrote the necessary upgrade instructions in the [upgrade guide](../docs/upgrade-guide.md).
|
- [ ] I wrote the necessary upgrade instructions in the [upgrade guide](../docs/upgrade-guide.md).
|
||||||
- [ ] If this pull request is about and existing issue,
|
- [ ] If this pull request is about and existing issue,
|
||||||
I added the `Fix #ISSUE_NUMBER` label to the description of the pull request.
|
I added the `Fix #ISSUE_NUMBER` or `Close #ISSUE_NUMBER` text to the description of the pull request.
|
||||||
|
|
||||||
### Super-linter maintainer tasks
|
### Super-linter maintainer tasks
|
||||||
|
|
||||||
- [ ] Label as `breaking` if this change breaks compatibility with the previous released version.
|
- [ ] Label as `breaking` if this change breaks compatibility with the previous released version.
|
||||||
- [ ] Label as either: `automation`, `bug`, `documentation`, `enhancement`, `infrastructure`.
|
- [ ] Label as either: `automation`, `bug`, `documentation`, `enhancement`, `infrastructure`.
|
||||||
|
- [ ] Add the pull request to a milestone, eventually creating one, that matches with the version that release-please proposes.
|
||||||
|
|
Loading…
Reference in a new issue