mirror of https://github.com/Lissy93/dashy.git
🤖 Updates bot action for new users
This commit is contained in:
parent
e24fa10f0f
commit
9786c8b554
|
@ -1,37 +0,0 @@
|
||||||
# Will add a comment and close any new issues opened by
|
|
||||||
# users who have not yet committed to, or starred the repo
|
|
||||||
name: 🎯 Issue Spam Control
|
|
||||||
on:
|
|
||||||
issues:
|
|
||||||
types: [opened, reopened]
|
|
||||||
jobs:
|
|
||||||
check-user:
|
|
||||||
if: >
|
|
||||||
${{
|
|
||||||
! contains( github.event.issue.labels.*.name, '📌 Keep Open') &&
|
|
||||||
! contains( github.event.issue.labels.*.name, '🌈 Feedback') &&
|
|
||||||
! contains( github.event.issue.labels.*.name, '💯 Showcase') &&
|
|
||||||
github.event.comment.author_association != 'CONTRIBUTOR'
|
|
||||||
}}
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
name: Close issue opened by non-stargazer
|
|
||||||
steps:
|
|
||||||
- name: close
|
|
||||||
uses: uhyo/please-star-first@v1.0.1
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
|
||||||
message: |
|
|
||||||
Welcome to Dashy 👋
|
|
||||||
It's great to have you here, but unfortunately your ticket has been closed to prevent spam. Before reopening this issue, please ensure the following criteria are met.
|
|
||||||
|
|
||||||
Issues are sometimes closed when users:
|
|
||||||
- Have only recently joined GitHub
|
|
||||||
- Have not yet stared this repository
|
|
||||||
- Have not previously interacted with the repo
|
|
||||||
|
|
||||||
Before you reopen this issue, please also ensure that:
|
|
||||||
- You have checked that a similar issue does not already exist
|
|
||||||
- You have checked the documentation for an existing solution
|
|
||||||
- You have completed the relevant sections in the Issue template
|
|
||||||
|
|
||||||
Once you have verified the above standards are met, you may reopen this issue. Sorry for any inconvenience caused, I'm just a bot, and sometimes make mistakes 🤖
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: ⭐ Hello non-Stargazers
|
||||||
|
on:
|
||||||
|
issues:
|
||||||
|
types: [opened, reopened]
|
||||||
|
jobs:
|
||||||
|
check-user:
|
||||||
|
if: >
|
||||||
|
${{
|
||||||
|
! contains( github.event.issue.labels.*.name, '📌 Keep Open') &&
|
||||||
|
! contains( github.event.issue.labels.*.name, '🌈 Feedback') &&
|
||||||
|
! contains( github.event.issue.labels.*.name, '💯 Showcase') &&
|
||||||
|
github.event.comment.author_association != 'CONTRIBUTOR'
|
||||||
|
}}
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
name: Add comment to issues opened by non-stargazers
|
||||||
|
steps:
|
||||||
|
- name: comment
|
||||||
|
uses: qxip/please-star-light@v4
|
||||||
|
with:
|
||||||
|
token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||||
|
autoclose: false
|
||||||
|
message: "If you're enjoying Dashy, consider dropping us a ⭐<br>_<sub>🤖 I'm a bot, and this message was automated</sub>_"
|
Loading…
Reference in New Issue