From 7704033ec6388e4384478539c1729645cef591b1 Mon Sep 17 00:00:00 2001 From: R Date: Mon, 23 May 2022 21:13:22 +0200 Subject: [PATCH] governance: new issue templates (#1048) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Björn Brauer Co-authored-by: ChristopherHX Co-authored-by: Björn Brauer Co-authored-by: ChristopherHX Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug_report.yml | 87 ++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 3 + .github/ISSUE_TEMPLATE/feature_template.md | 9 --- .github/ISSUE_TEMPLATE/feature_template.yml | 28 +++++++ .github/ISSUE_TEMPLATE/issue_template.md | 88 --------------------- .github/ISSUE_TEMPLATE/wiki_issue.yml | 18 +++++ 6 files changed, 136 insertions(+), 97 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_template.md create mode 100644 .github/ISSUE_TEMPLATE/feature_template.yml delete mode 100644 .github/ISSUE_TEMPLATE/issue_template.md create mode 100644 .github/ISSUE_TEMPLATE/wiki_issue.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 00000000..93d3da5d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,87 @@ +name: Bug report +description: Use this template for reporting bugs/issues. +labels: + - 'kind/bug' +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: textarea + id: act-debug + attributes: + label: Bug report info + description: | + Output of `act --bug-report` + placeholder: | + act --bug-report + validations: + required: true + - type: textarea + id: act-command + attributes: + label: Command used with act + description: | + Please paste your whole command + placeholder: | + act -P ubuntu-latest=node:12 -v -d ... + render: sh + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: Describe issue + description: | + Also tell us what did you expect to happen? + placeholder: | + Describe issue + validations: + required: true + - type: input + id: repo + attributes: + label: Link to GitHub repository + description: | + Provide link to GitHub repository, you can skip it if the repository is private or you don't have it on GitHub, otherwise please provide it as it might help us troubleshoot problem + placeholder: | + https://github.com/nektos/act + validations: + required: false + - type: textarea + id: workflow + attributes: + label: Workflow content + description: | + Please paste your **whole** workflow here + placeholder: | + name: My workflow + on: ['push', 'schedule'] + jobs: + test: + runs-on: ubuntu-latest + env: + KEY: VAL + [...] + render: yml + validations: + required: true + - type: textarea + id: logs + attributes: + label: Relevant log output + description: | + Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. Please verify that the log output doesn't contain any sensitive data. + render: sh + placeholder: | + Use `act -v` for verbose output + validations: + required: true + - type: textarea + id: additional-info + attributes: + label: Additional information + placeholder: | + Additional information that doesn't fit elsewhere + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index d83ac5d1..8a074fdd 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,8 @@ blank_issues_enabled: true contact_links: + - name: Start a discussion + url: https://github.com/nektos/act/discussions/new + about: You can ask for help here! - name: Ask on Gitter url: https://gitter.im/nektos/act about: You can ask for help here! diff --git a/.github/ISSUE_TEMPLATE/feature_template.md b/.github/ISSUE_TEMPLATE/feature_template.md deleted file mode 100644 index 533e8af4..00000000 --- a/.github/ISSUE_TEMPLATE/feature_template.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -name: Feature request -about: Use this template for requesting a feature/enhancement. -title: "Enhancement: " -labels: "kind/feature-request" -assignees: "" ---- - -## Describe feature diff --git a/.github/ISSUE_TEMPLATE/feature_template.yml b/.github/ISSUE_TEMPLATE/feature_template.yml new file mode 100644 index 00000000..25ff56e4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_template.yml @@ -0,0 +1,28 @@ +name: Feature request +description: Use this template for requesting a feature/enhancement. +labels: + - 'kind/feature-request' +body: + - type: markdown + attributes: + value: | + Please note that incompatibility with GitHub Actions should be opened as a bug report, not a new feature. + - type: input + id: act-version + attributes: + label: Act version + description: | + What version of `act` are you using? Version can be obtained via `act --version` + If you've built it from source, please provide commit hash + placeholder: | + act --version + validations: + required: true + - type: textarea + id: feature + attributes: + label: Feature description + description: Describe feature that you would like to see + placeholder: ... + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/issue_template.md b/.github/ISSUE_TEMPLATE/issue_template.md deleted file mode 100644 index 85a73bb6..00000000 --- a/.github/ISSUE_TEMPLATE/issue_template.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -name: Issue -about: Use this template for reporting a bug/issue. -title: "Issue: " -labels: kind/bug -assignees: "" ---- - - - -## System information - - - -- Operating System: -- Architecture: -- Apple M1: -- Docker version: -- Docker image used in `act`: -- `act` version: - -## Expected behaviour - - - -## Actual behaviour - - - -## Workflow and/or repository - - - -## `act` output - - - -
- Log - -```none -PASTE YOUR LOG HERE -``` - -
diff --git a/.github/ISSUE_TEMPLATE/wiki_issue.yml b/.github/ISSUE_TEMPLATE/wiki_issue.yml new file mode 100644 index 00000000..673628d1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/wiki_issue.yml @@ -0,0 +1,18 @@ +name: Wiki issue +description: Report issue/improvement ragarding documentation (wiki) +labels: + - 'kind/discussion' + - 'area/docs' +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this issue! + - type: textarea + id: details + attributes: + label: Details + description: | + Describe issue + validations: + required: true