diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 64e506b64..0a70de931 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -1,6 +1,5 @@ name: 🐞 Bug description: File a bug/issue -title: "Title" labels: ["bug", "triage"] body: - type: checkboxes @@ -10,29 +9,36 @@ body: options: - label: I have searched the existing issues required: true + - type: textarea attributes: - label: Current Behavior - description: A concise description of what you're experiencing. - validations: - required: true -- type: textarea - attributes: - label: Expected Behavior - description: A concise description of what you expected to happen. + label: Behavior + description: A concise description of what you're experiencing, and what you expected to happen. + placeholder: | + ### Current behavior + TODO + + ### Expected behavior + TODO validations: required: true + - type: textarea attributes: - label: Steps To Reproduce - description: Steps to reproduce the behavior. + label: Config + description: A `whim.config.csx` that can be used to reproduce the issue. placeholder: | - 1. In this environment... - 2. With this config... - 3. Run '...' - 4. See error... + #r "WHIM_PATH\whim.dll" + + void DoConfig(IConfigContext configContext) + { + configContext.WorkspaceManager.Add(CreateWorkspace(configContext, "1")); + // ... + } + render: csharp validations: required: true + - type: textarea attributes: label: Environment @@ -45,9 +51,21 @@ body: - Windows: - Architecture: - Whim: - render: markdown validations: required: true + +- type: textarea + attributes: + label: Steps To Reproduce + description: Steps to reproduce the behavior. + placeholder: | + 1. In this environment... + 2. With this config... + 3. Run '...' + 4. See error... + validations: + required: true + - type: textarea attributes: label: Anything else? diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index a36bcf569..14482ecdc 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -14,9 +14,17 @@ name: "CodeQL" on: push: branches: [ "main" ] + paths-ignore: + - ".github/ISSUE_TEMPLATE/*" + - ".github/workflows/pull_request_labels.yml" + - ".github/pull_request_template.md" pull_request: # The branches below must be a subset of the branches above branches: [ "main" ] + paths-ignore: + - ".github/ISSUE_TEMPLATE/*" + - ".github/workflows/pull_request_labels.yml" + - ".github/pull_request_template.md" schedule: - cron: '41 19 * * 6' diff --git a/.github/workflows/commit.yml b/.github/workflows/commit.yml index 9e2ba660a..1dc908589 100644 --- a/.github/workflows/commit.yml +++ b/.github/workflows/commit.yml @@ -3,8 +3,16 @@ name: commit on: push: branches: [main] + paths-ignore: + - ".github/ISSUE_TEMPLATE/*" + - ".github/workflows/pull_request_labels.yml" + - ".github/pull_request_template.md" pull_request: branches: [main] + paths-ignore: + - ".github/ISSUE_TEMPLATE/*" + - ".github/workflows/pull_request_labels.yml" + - ".github/pull_request_template.md" jobs: commit: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index efeb5e0a0..d198f7ad8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,6 +7,10 @@ on: - release/v* tags: - v* + paths-ignore: + - ".github/ISSUE_TEMPLATE/*" + - ".github/workflows/pull_request_labels.yml" + - ".github/pull_request_template.md" jobs: create-release: