mirror of https://github.com/jumpserver/jumpserver
workflow: 修改 workflow (#7341)
* workflow: 修改 workflow * fix: 修复判断的错误 * perf: 添加移除的内容 Co-authored-by: ibuler <ibuler@qq.com>pull/7346/head
parent
c7f2afc3c1
commit
5f45acf68f
|
@ -13,15 +13,15 @@ jobs:
|
|||
with:
|
||||
actions: 'close-issues'
|
||||
labels: '状态:待反馈'
|
||||
inactive-day: 7
|
||||
inactive-day: 30
|
||||
body: |
|
||||
由于该 issue 被标记为 状态:待反馈,却 7 天未收到回应。现关闭 issue,若有任何问题,可评论回复。
|
||||
由于该 issue 被标记为 状态:待反馈,30 天未收到回应。现关闭 issue,若有任何问题,可评论回复。
|
||||
|
||||
- name: needs more info
|
||||
uses: actions-cool/issues-helper@v2
|
||||
with:
|
||||
actions: 'close-issues'
|
||||
labels: 'needs-more-info'
|
||||
inactive-day: 7
|
||||
inactive-day: 30
|
||||
body: |
|
||||
Since the issue was labeled with `needs-more-info`, but no response in 7 days. This issue will be closed. If you have any questions, you can comment and reply.
|
||||
Since the issue was labeled with `needs-more-info`, but no response in 30 days. This issue will be closed. If you have any questions, you can comment and reply.
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
name: Issue Close Check
|
||||
|
||||
on:
|
||||
issues:
|
||||
types: [closed]
|
||||
|
||||
jobs:
|
||||
issue-close-remove-labels:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Remove labels
|
||||
uses: actions-cool/issues-helper@v2
|
||||
if: ${{ !github.event.issue.pull_request }}
|
||||
with:
|
||||
actions: 'remove-labels'
|
||||
labels: '状态:待处理,状态:待反馈'
|
|
@ -7,7 +7,7 @@ name: Add issues workflow labels
|
|||
jobs:
|
||||
add-label-if-is-author:
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.event.comment.pull_request.user.id == github.event.comment.user.id }} && ${{ !github.event.comment.pull_request.pull_request }}
|
||||
if: (github.event.issue.user.id == github.event.comment.user.id) && !github.event.issue.pull_request && (github.event.issue.state == 'open')
|
||||
steps:
|
||||
- name: Add require handle label
|
||||
uses: actions-cool/issues-helper@v2
|
||||
|
@ -23,7 +23,7 @@ jobs:
|
|||
|
||||
add-label-if-not-author:
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.event.comment.pull_request.user.id != github.event.comment.user.id }} && ${{ !github.event.comment.pull_request.pull_request }}
|
||||
if: (github.event.issue.user.id != github.event.comment.user.id) && !github.event.issue.pull_request && (github.event.issue.state == 'open')
|
||||
steps:
|
||||
- name: Add require replay label
|
||||
uses: actions-cool/issues-helper@v2
|
||||
|
|
|
@ -10,7 +10,7 @@ jobs:
|
|||
steps:
|
||||
- name: Add labels
|
||||
uses: actions-cool/issues-helper@v2
|
||||
if: ${{ !github.event.comment.pull_request.pull_request }}
|
||||
if: ${{ !github.event.issue.pull_request }}
|
||||
with:
|
||||
actions: 'add-labels'
|
||||
labels: '状态:待处理'
|
Loading…
Reference in New Issue