From 15048a6b044b5866ba94c40ac5f456aa84dc7c3d Mon Sep 17 00:00:00 2001 From: Ricardo Amador <32242716+ricardoamador@users.noreply.github.com> Date: Wed, 30 Aug 2023 11:51:04 -0700 Subject: [PATCH] Update the infrastructure issue template (#133519) *Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.* *List which issues are fixed by this PR. You must list at least one issue.* *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* --- .github/ISSUE_TEMPLATE/6_infrastructure.md | 22 ------ .github/ISSUE_TEMPLATE/6_infrastructure.yml | 75 +++++++++++++++++++++ 2 files changed, 75 insertions(+), 22 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/6_infrastructure.md create mode 100644 .github/ISSUE_TEMPLATE/6_infrastructure.yml diff --git a/.github/ISSUE_TEMPLATE/6_infrastructure.md b/.github/ISSUE_TEMPLATE/6_infrastructure.md deleted file mode 100644 index d12e41ae11..0000000000 --- a/.github/ISSUE_TEMPLATE/6_infrastructure.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: The CI infrastructure used by Flutter has a problem -about: As a contributor, you want to file an issue about the build/test/release - infra, e.g. dashboards (http://flutter-dashboard.appspot.com), devicelab, - LUCI (https://ci.chromium.org/p/flutter) etc. -title: '' -labels: 'team: infra' -assignees: '' - ---- - - diff --git a/.github/ISSUE_TEMPLATE/6_infrastructure.yml b/.github/ISSUE_TEMPLATE/6_infrastructure.yml new file mode 100644 index 0000000000..a6cfc9fc71 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/6_infrastructure.yml @@ -0,0 +1,75 @@ +name: The CI infrastructure used by Flutter has a problem +description: | + As a contributor, you want to file an issue about the build/test/release + infra, e.g. dashboards (http://flutter-dashboard.appspot.com), devicelab, + LUCI (https://ci.chromium.org/p/flutter) etc. +labels: ['team-infra'] +body: + - type: markdown + attributes: + value: | + Thank you for using Flutter! + + It looks like you found an issue with our Infrastructure services. + Please complete the form below so that we can help to resolve your + issue as quickly as possible. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + options: + - label: I have searched the [existing infra issues](https://github.com/flutter/flutter/issues?q=is%3Aopen+is%3Aissue+label%3Ateam-infra) + required: true + - type: dropdown + attributes: + label: Type of Request + description: | + Is this a bug, feature request or Infra Task? + + If you have a bug and you believe the issue is a blocker please add the P0 label and + set the project to 'Infra Ticket Queue.' + + If this is a devicelab feature such as a package update or a device is down please + add the 'device-lab' label to the created issue and set the project to 'Infra Ticket Queue.' + options: + - bug + - feature request + - infra task + default: 0 + validations: + required: true + - type: textarea + id: env + attributes: + label: Infrastructure Environment + description: | + Which part of the infrastructure is this issue occurring? Or, if this is a feature + request, where should the feature be implemented? + value: LUCI, Github, Cocoon scheduler, Autosubmit, etc... + validations: + required: true + - type: textarea + id: affects + attributes: + label: What is happening? + description: | + If this is an issue please describe what is happening? If this is a feature request, + please describe the use case and provide a proposal of the feature. + + Please include links to build pages, etc. + value: Please be descriptive. + validations: + required: true + - type: textarea + attributes: + label: Steps to reproduce + description: If you have a bug please include steps to reproduce the issue. + value: | + Step 1: + Step 2: + .. + Step n: + - type: textarea + attributes: + label: Expected results + description: If you have a bug, What should the expect output be? + value: I expect to see X when Y is finished.