[master] c9d7a13d6 Use issue form. ref: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
Nils Goroll
nils.goroll at uplex.de
Mon Apr 24 13:43:06 UTC 2023
commit c9d7a13d6c34cb7959154f8a589cf6230e11da45
Author: Shohei Tanaka(@xcir) <kokoniimasu+git at gmail.com>
Date: Wed Apr 19 01:15:17 2023 +0000
Use issue form.
ref: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
index 2e578a7f5..d5dda4693 100644
--- a/.github/ISSUE_TEMPLATE.md
+++ b/.github/ISSUE_TEMPLATE.md
@@ -1,69 +1,7 @@
-<!--- Things to check before you report a bug
-
- - Is the issue you are seeing clearly an issue in varnish core or
- could it be a support question? We do not use github issues for
- support questions, please refer to
- http://varnish-cache.org/support/index.html when in doubt.
-
- - For panics (varnish crashes), bug reports are most useful if
-
- - you are running recent code
- - ideally master
- - but at least the latest release of a supported version
-
- - you got
- - debuginfo packages installed when running binaries from
- packages if these are available from the package source
- you are using
-
- - or have compiled with debug information whenever possible
- (configure --enable-debugging-symbols)
-
- If you have considered these recommendations, please go ahead and
- follow this template
--->
-<!--- Provide a general summary of the issue in the Title above -->
-
-## Expected Behavior
-<!--- Did you check that there are no similar bug reports or pull requests? -->
-<!---
- If your panic happens in the child_sigsegv_handler function, look at the
- backtrace to determine whether it is similar to another issue. When in
- doubt, open a new one and it will be closed as a duplicate if needed.
--->
-<!--- If you're describing a bug, tell us what should happen -->
-<!--- If you're suggesting a change/improvement, tell us how it should work -->
-<!---
- If it's a packaging bug (including sysv or systemd services bugs) please
- open an issue on varnishcache/pkg-varnish-cache instead.
--->
<!---
- If it's a feature request, please start a thread on the misc list instead.
- https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
--->
-
-## Current Behavior
-<!--- If describing a bug, tell us what happens instead of the expected behavior -->
-<!--- If suggesting a change/improvement, explain the difference from current behavior -->
+Bug report is here.
+https://github.com/varnishcache/varnish-cache/issues/new?assignees=&labels=&template=bug-report.yml
-## Possible Solution
-<!--- Not obligatory, but suggest a fix/reason for the bug, -->
-<!--- or ideas how to implement the addition or change -->
-
-## Steps to Reproduce (for bugs)
-<!--- Provide a link to a live example, or an unambiguous set of steps to -->
-<!--- reproduce this bug. Include code to reproduce, if relevant -->
-1.
-2.
-3.
-4.
-
-## Context
-<!--- How has this issue affected you? What are you trying to accomplish? -->
-<!--- Providing context helps us come up with a solution that is most useful in the real world -->
-
-## Your Environment
-<!--- Include as many relevant details about the environment you experienced the bug in -->
-* Version used:
-* Operating System and version:
-* Source of binary packages used (if any)
+Questions or need help is here
+https://varnish-cache.org/support/index.html
+-->
diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml
new file mode 100644
index 000000000..540332faf
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug-report.yml
@@ -0,0 +1,64 @@
+name: Bug report
+description: Create a report to help us improve
+body:
+- type: markdown
+ attributes:
+ value: |+
+ Did you check that there are no similar bug reports or pull requests?
+
+ If your panic happens in the child_sigsegv_handler function, look at the backtrace to determine whether it is similar to another issue. When in doubt, open a new one and it will be closed as a duplicate if needed.
+
+ If it's a packaging bug (including sysv or systemd services bugs) please open an issue on [varnishcache/pkg-varnish-cache](https://github.com/varnishcache/pkg-varnish-cache) instead.
+
+ If it's a feature request, please start a thread on the [varnish-misc](https://varnish-cache.org/support/index.html#mailing-lists) list instead.
+
+- type: textarea
+ attributes:
+ label: Expected Behavior
+ placeholder: |+
+ If you're describing a bug, tell us what should happen.
+ If you're suggesting a change/improvement, tell us how it should work.
+ validations:
+ required: true
+- type: textarea
+ attributes:
+ label: Current Behavior
+ placeholder: |+
+ If describing a bug, tell us what happens instead of the expected behavior.
+ If suggesting a change/improvement, explain the difference from current behavior.
+ validations:
+ required: true
+- type: textarea
+ attributes:
+ label: Possible Solution
+ placeholder: |+
+ Not obligatory, but suggest a fix/reason for the bug, or ideas how to implement the addition or change
+- type: textarea
+ attributes:
+ label: Steps to Reproduce (for bugs)
+ placeholder: |+
+ Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code to reproduce, if relevant.
+ 1.
+ 2.
+ 3.
+ 4.
+- type: textarea
+ attributes:
+ label: Context
+ placeholder: |+
+ How has this issue affected you? What are you trying to accomplish?
+ Providing context helps us come up with a solution that is most useful in the real world.
+ validations:
+ required: true
+- type: input
+ attributes:
+ label: Varnish Cache version(varnishd -V output)
+ placeholder: "varnishd (varnish-7.3.0 revision 84d79120b6d17b11819a663a93160743f293e63f)"
+- type: input
+ attributes:
+ placeholder: Ubuntu22.04
+ label: Operating system
+- type: input
+ attributes:
+ label: Source of binary packages used (if any)
+ placeholder: https://packagecloud.io/varnishcache/
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 000000000..3c41b4b1e
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1,8 @@
+blank_issues_enabled: false
+contact_links:
+ - name: Getting Help
+ url: https://varnish-cache.org/support/index.html
+ about: If you have questions or need help, please click here.
+ - name: Report a security vulnerability
+ url: https://varnish-cache.org/security/index.html#i-have-found-a-security-hole
+ about: Report a security vulnerability.
More information about the varnish-commit
mailing list