From 474ea808e7d982b93aa705d3d7cb0f7251518915 Mon Sep 17 00:00:00 2001 From: Nate Moore Date: Mon, 17 Jul 2023 14:48:24 -0500 Subject: [PATCH] fix(ci): handle needs labels properly (#7689) --- .github/workflows/issue-labeled.yml | 11 +++++------ .github/workflows/issue-needs-repro.yml | 2 +- .github/workflows/issue-opened.yml | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/issue-labeled.yml b/.github/workflows/issue-labeled.yml index 853455ef33..441f977233 100644 --- a/.github/workflows/issue-labeled.yml +++ b/.github/workflows/issue-labeled.yml @@ -10,23 +10,22 @@ jobs: runs-on: ubuntu-latest steps: - name: remove triage - if: | - ${{ contains(github.event.label.description, '(priority)') && contains(github.event.issue.labels.*.name, 'needs: triage') }} + if: contains(github.event.label.description, '(priority)') && contains(github.event.issue.labels.*.name, 'needs triage') uses: actions-cool/issues-helper@v3 with: actions: "remove-labels" token: ${{ secrets.GITHUB_TOKEN }} issue-number: ${{ github.event.issue.number }} - labels: "needs: triage" + labels: "needs triage" - name: needs repro if: | - ${{ github.event.label.name == 'needs: repro' }} + ${{ github.event.label.name == 'needs repro' }} uses: actions-cool/issues-helper@v3 with: actions: "create-comment, remove-labels" token: ${{ secrets.GITHUB_TOKEN }} issue-number: ${{ github.event.issue.number }} body: | - Hello @${{ github.event.issue.user.login }}. Please provide a [minimal reproduction](https://stackoverflow.com/help/minimal-reproducible-example) using a GitHub repository or [StackBlitz](https://astro.new). Issues marked with `needs: repro` will be closed if they have no activity within 3 days. - labels: "needs: triage" + Hello @${{ github.event.issue.user.login }}. Please provide a [minimal reproduction](https://stackoverflow.com/help/minimal-reproducible-example) using a GitHub repository or [StackBlitz](https://astro.new). Issues marked with `needs repro` will be closed if they have no activity within 3 days. + labels: "needs triage" diff --git a/.github/workflows/issue-needs-repro.yml b/.github/workflows/issue-needs-repro.yml index 47b73ac5b8..a859d85ad7 100644 --- a/.github/workflows/issue-needs-repro.yml +++ b/.github/workflows/issue-needs-repro.yml @@ -14,5 +14,5 @@ jobs: with: actions: "close-issues" token: ${{ secrets.GITHUB_TOKEN }} - labels: "needs: repro" + labels: "needs repro" inactive-day: 3 diff --git a/.github/workflows/issue-opened.yml b/.github/workflows/issue-opened.yml index 83e195cd9b..005d372085 100644 --- a/.github/workflows/issue-opened.yml +++ b/.github/workflows/issue-opened.yml @@ -19,5 +19,5 @@ jobs: issue_number: context.issue.number, owner: context.repo.owner, repo: context.repo.repo, - labels: ["needs: triage"] + labels: ["needs triage"] })