mirror of
https://github.com/withastro/astro.git
synced 2024-12-16 21:46:22 -05:00
fix(ci): handle needs labels properly (#7689)
This commit is contained in:
parent
b1005af705
commit
474ea808e7
3 changed files with 7 additions and 8 deletions
11
.github/workflows/issue-labeled.yml
vendored
11
.github/workflows/issue-labeled.yml
vendored
|
@ -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"
|
||||
|
|
2
.github/workflows/issue-needs-repro.yml
vendored
2
.github/workflows/issue-needs-repro.yml
vendored
|
@ -14,5 +14,5 @@ jobs:
|
|||
with:
|
||||
actions: "close-issues"
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
labels: "needs: repro"
|
||||
labels: "needs repro"
|
||||
inactive-day: 3
|
||||
|
|
2
.github/workflows/issue-opened.yml
vendored
2
.github/workflows/issue-opened.yml
vendored
|
@ -19,5 +19,5 @@ jobs:
|
|||
issue_number: context.issue.number,
|
||||
owner: context.repo.owner,
|
||||
repo: context.repo.repo,
|
||||
labels: ["needs: triage"]
|
||||
labels: ["needs triage"]
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue