diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md new file mode 100644 index 0000000..f740410 --- /dev/null +++ b/.github/CONTRIBUTING.md @@ -0,0 +1,25 @@ +## How to contribute + +### Did you find a bug? + +* **Ensure the bug was not already reported** by searching on GitHub under [Issues](https://github.com/golangci/golangci-lint-action/issues). + +* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/golangci/golangci-lint-action/issues/new). + Be sure to include a **title and clear description**, as much relevant information as possible, + and a **code sample** or an **executable test case** demonstrating the expected behavior that is not occurring. + +* **Do not open up a GitHub issue if the bug is a security vulnerability**, + and instead to refer to our [security policy](https://github.com/golangci/golangci-lint-action?tab=security-ov-file). + +### Do you intend to add a new feature or change an existing one? + +* Suggest your change inside an [issue](https://github.com/golangci/golangci-lint-action/issues). + +* Do not open a pull request on GitHub until you have collected positive feedback about the change. + +### Did you write a patch that fixes a bug? + +* Open a new GitHub pull request with the patch. + +* Ensure the PR description clearly describes the problem and solution. + Include the relevant issue number if applicable. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 5093166..0ead4e4 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -36,14 +36,29 @@ body: required: true - type: textarea - id: config + id: workflow-file attributes: label: Workflow file value: |-
+ ```yml + ``` - + +
+ validations: + required: true + + - type: textarea + id: config + attributes: + label: Golangci-lint configuration + value: |- +
+ + ```yml + ```