From 818e02b6df6edab66eb795592a59edd6eb3a71e6 Mon Sep 17 00:00:00 2001 From: Luke Latham <1622880+guardrex@users.noreply.github.com> Date: Fri, 25 Oct 2024 06:44:50 -0400 Subject: [PATCH 1/2] GH Action for Blazor issue processing --- .github/workflows/blazor-issue-processing.yml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 .github/workflows/blazor-issue-processing.yml diff --git a/.github/workflows/blazor-issue-processing.yml b/.github/workflows/blazor-issue-processing.yml new file mode 100644 index 000000000000..a522994c6894 --- /dev/null +++ b/.github/workflows/blazor-issue-processing.yml @@ -0,0 +1,53 @@ +name: Issue processing +on: + issues: + types: + - opened + paths: + - 'aspnetcore/blazor/**' +jobs: + process-blazor-issue: + runs-on: ubuntu-latest + permissions: + issues: write + steps: + - uses: actions/github-script@v6 + with: + script: | + await github.rest.issues.createComment({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + body: `### ๐Ÿ‚๐ŸŽƒ๐Ÿฎ *Autumn Skies and Pumpkin Pies!* ๐Ÿฅงโ˜•๐Ÿ‚ + Stand by! A green dinosaur ๐Ÿฆ– will arrive shortly to assist.` + }) + await github.rest.issues.addLabels({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + labels: ["Blazor"] + }) + await github.rest.issues.addLabels({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + labels: ["aspnet-core/svc"] + }) + await github.rest.issues.addLabels({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + labels: ["blazor/subsvc"] + }) + await github.rest.issues.addAssignees({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + assignees: ["guardrex"] + }) + await github.rest.issues.removeLabel({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + name: [":watch: Not Triaged"] + }) From 23b573dd65668cf943ecc6aa161ae2cd2c832ce6 Mon Sep 17 00:00:00 2001 From: Luke Latham <1622880+guardrex@users.noreply.github.com> Date: Fri, 25 Oct 2024 06:46:03 -0400 Subject: [PATCH 2/2] Update issue-processing.yml --- .github/workflows/issue-processing.yml | 35 -------------------------- 1 file changed, 35 deletions(-) diff --git a/.github/workflows/issue-processing.yml b/.github/workflows/issue-processing.yml index 9aada3b7da52..da222440fe8a 100644 --- a/.github/workflows/issue-processing.yml +++ b/.github/workflows/issue-processing.yml @@ -63,38 +63,3 @@ jobs: repo: context.repo.repo, name: [":watch: Not Triaged"] }) - - process-blazor-issue: - if: github.event.label.name == 'blazor/subsvc' - runs-on: ubuntu-latest - permissions: - issues: write - steps: - - uses: actions/github-script@v6 - with: - script: | - await github.rest.issues.createComment({ - issue_number: context.issue.number, - owner: context.repo.owner, - repo: context.repo.repo, - body: `### ๐Ÿ‚๐ŸŽƒ๐Ÿฎ *Autumn Skies and Pumpkin Pies!* ๐Ÿฅงโ˜•๐Ÿ‚ - Stand by! A green dinosaur ๐Ÿฆ– will arrive shortly to assist.` - }) - await github.rest.issues.addLabels({ - issue_number: context.issue.number, - owner: context.repo.owner, - repo: context.repo.repo, - labels: ["Blazor"] - }) - await github.rest.issues.addAssignees({ - issue_number: context.issue.number, - owner: context.repo.owner, - repo: context.repo.repo, - assignees: ["guardrex"] - }) - await github.rest.issues.removeLabel({ - issue_number: context.issue.number, - owner: context.repo.owner, - repo: context.repo.repo, - name: [":watch: Not Triaged"] - })