Update auto comments to make them more uniform

4f7695b0ce0575260ee606d723af22736e0f6896

Wolfsblvt <wolfsblvt@gmail.com>

4 files changed, +58 -48Ignore whitespace
.github/issues-auto-comments.yml+23 -18
@@ -1,39 +1,45 @@
1-comment:
2- footer: >
3- ---
4- > I am a bot, and this is an automated message πŸ€–
51labels:
62 - name: βœ–οΈ Invalid
73 labeled:
84 issue:
95 action: close
106 body: >
117 HelloHey @{{ issue.user.login }}., Yourthis ticketissue has been marked as invalid.
12- Please ensure you follow the issue template, provide all requested info,
8+
13- and be sure to check the docs + previous issues prior to raising tickets.
9+ Please double-check that you've followed the issue template, included all necessary details, and reviewed the docs & previous issues before submitting.
10+ If provided, follow the instructions given by maintainers.
1411
1512 - name: πŸ‘©β€πŸ’» Good First Issue
1613 labeled:
1714 issue:
1815 body: >
1916 πŸ† This issue has been marked as a good first issue for contributors to implement!
2017 This is a great way to support the project. While also improving your skills, you'll also be credited as a contributor once your PR is merged.
18+
2119 If you're new to SillyTavern [here is the official documentation](https://docs.sillytavern.app/). The official contribution guide can be found [here](https://github.com/SillyTavern/SillyTavern/blob/release/CONTRIBUTING.md).
2220 If you need any support at all, feel free to reach out via [Discord](https://discord.gg/sillytavern), or let us know in this issue or via [discussions](https://github.com/SillyTavern/SillyTavern/discussions).
2321
2422 - name: ❌ wontfix
2523 labeled:
2624 issue:
2725 action: close
2826 body: >
2927 ❌ This ticketissue has been marked as 'wontfix', which usually means it is out-of-scope, or not feasible at this time or will not be implemented for various reasons.
3028 IFIf you have any questions about this, feel free to reach out.
29+
30+ - name: πŸ›‘ Out of Scope
31+ labeled:
32+ issue:
33+ action: close
34+ body: >
35+ πŸ›‘ This issue has been marked as 'out of scope', as this can't or won't be implemented.
36+ If you have any questions about this, feel free to reach out.
3137
3238 - name: βœ… Done (staging)
3339 labeled:
3440 issue:
3541 body: >
3642 βœ… It looks like all or part of this issue has now been implemented as part of the `staging` branch.
3743 If you currently are on the `release` branch, you can switch to `staging` to test this right away.
3844
3945 Note that `staging` is considered less stable than the official releases. To switch, follow existing instructions,
@@ -43,15 +49,14 @@ labels:
4349 labeled:
4450 issue:
4551 body: >
4652 βœ… It looks like all or part of this issue has now been implemented as part of the `latest` release.
4753
4854 - name: ‼️ High Priority
4955 labeled:
5056 issue:
5157 body: >
5258 🚨 This issue has been marked as high priority, indicating thatmeaning it is's important to the maintainers and theor community.
5359 While we cannot guaranteecan't anpromise immediate fix or provide an exact timelinechanges, please rest assured that it is on our radar and will be addressed whenever possible. Thanks for your patience!
54- Thank you for your patience and understanding.
5560
5661 - name: πŸ’€ Spam
5762 labeled:
@@ -60,5 +65,5 @@ labels:
6065 locking: lock
6166 lock_reason: spam
6267 body: >
6368 πŸ’€ This issue has been identifiedflagged as spam, and is now locked.
6469 Please refrain fromavoid posting spam in the future, as- it disrupts the community and wastes valuableeveryone's time.
.github/pr-auto-comments.yml+17 -13
@@ -1,39 +1,43 @@
1-comment:
2- footer: >
3- ---
4- > I am a bot, and this is an automated message πŸ€–
51labels:
62 - name: βœ–οΈ Invalid
73 labeled:
84 pr:
95 action: close
106 body: >
117 Thank youHey @{{ pull_request.user.login }} for, contributingthanks tofor thisyour repository.contribution!
128 YourUnfortunately, Pullthis RequestPR has been marked as invalid.
139
14- Please ensure you follow the pull request template, provide all relevant info,
10+ Please check that you've followed the PR template, included all relevant details, and are targeting the correct branch (`staging` for regular contributions, `release` only for hotfixes).
15- and target the correct branch. `staging` is the default target branch, `release` should only be targeted for important hotfixes.
1611
1712 If you have anyneed questionshelp, feel free to reach out.ask!
1813
1914 - name: β›” Don't Merge
2015 labeled:
2116 pr:
2217 body: >
2318 🚨 This PR has been temporarily blocked from merging.
2419
2520 - name: πŸ’₯πŸ’£ Breaking Changes
2621 labeled:
2722 pr:
2823 body: >
2924 This PR is marked⚠️ asHeads containingup! oneThis orPR moreintroduces breaking changes.
3025
3126 Please makeMake sure thatthese thosechanges are well-documented accordingly and stepsthat tousers informwill usersbe atproperly releaseinformed arewhen preparedthis is released.
3227
3328 - name: β›” Waiting For External/Upstream
3429 labeled:
3530 pr:
3631 body: >
3732 β›” This PR is awaiting external or upstream changes or approval.
3833 It can only be merged once those changes have been implemented and approved.
34+
3935 Please inform us of any progress on the upstream changes or approval.
36+
37+ - name: πŸ”¬ Needs Testing
38+ labeled:
39+ pr:
40+ body: >
41+ πŸ”¬ This PR needs testing!
42+ Any contributor can test and leave reviews, so feel free to help us out!
43+
.github/workflows/job-close-stale.yml+13 -12
@@ -26,15 +26,15 @@ jobs:
2626 remove-stale-when-updated: true
2727 enable-statistics: true
2828 stale-issue-message: >
2929 ⏳ This issue has gone 6been monthsinactive withoutfor an6 updatemonths. To keep the ticket open, please indicate thatIf it is's still relevant, indrop a comment below to keep it open.
3030 Otherwise, it will be auto-closed in 7 days.
3131 stale-pr-message: >
3232 ⏳ This PR is stale because it has been openinactive for 6 months with no activity. Either removeIf theit's stalestill labelrelevant, orupdate commentit belowor withremove athe shortstale update,label.
3333 otherwise thisOtherwise, PRit will be auto-closed in 7 days.
3434 close-issue-message: >
3535 πŸ”’ This issue was automatically auto-closed because it hasdue beento stalledinactivity for over 6 months with no activity.
3636 close-pr-message: >
3737 ThisπŸ”’ pullThis requestPR was automatically auto-closed because it hasdue beento stalledinactivity for over 6 months with no activity.
3838 stale-issue-label: '⚰️ Stale'
3939 close-issue-label: 'πŸ•ΈοΈ Inactive'
4040 stale-pr-label: '⚰️ Stale'
@@ -60,10 +60,10 @@ jobs:
6060 operations-per-run: 30
6161 remove-stale-when-updated: true
6262 stale-issue-message: >
6363 Hi⚠️ Hey! LooksWe likeneed additionalsome more info isto requiredmove forforward with this issue to be addressed.
6464 Don'tPlease forgetprovide tothe providerequested thisdetails withinin the next few days to keep yourthis ticket open.
6565 close-issue-message: >
6666 IssueπŸ”’ This issue was auto-closed due to no response from user.
6767 only-labels: '🚏 Awaiting User Response'
6868 labels-to-remove-when-unstale: '🚏 Awaiting User Response'
6969 stale-issue-label: 'πŸ›‘ No Response'
@@ -87,10 +87,11 @@ jobs:
8787 operations-per-run: 30
8888 remove-stale-when-updated: true
8989 stale-issue-message: >
90- This issue was marked as having an alternative solution available. Did this help you out, and this issue can be closed?
90+ πŸ”„ An alternative solution has been provided for this issue.
91- Please confirm by commenting to keep it open, otherwise it will be closed in 7 days.
91+ Did this solve your problem? If so, we'll go ahead and close it.
92+ If you still need help, drop a comment within the next 7 days to keep this open.
9293 close-issue-message: >
9394 Issueβœ… closedClosing automaticallythis issue due to no confirmation regardingon the alternative solution.
9495 only-labels: '🚧 Alternative Exists'
9596 stale-issue-label: '🚏 Awaiting User Response'
9697 close-issue-label: 'πŸ•ΈοΈ Inactive'
.github/workflows/pr-auto-manager.yml+5 -5
@@ -17,7 +17,8 @@ jobs:
1717 with:
1818 dirtyLabel: '🚫 Merge Conflicts'
1919 repoToken: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
20- commentOnDirty: "This pull request has conflicts. Please resolve them, otherwise it cannot be merged."
20+ commentOnDirty: >
21+ ⚠️ This PR has conflicts that need to be resolved before it can be merged.
2122
2223 pr-size-labeler:
2324 name: Apply Label for PR Size
@@ -41,9 +42,9 @@ jobs:
4142 xl_label: 'PR - XL'
4243 fail_if_xl: 'false'
4344 message_if_xl: >
4445 ⚠️ This PR exceedsis theover recommended1000 sizelines, ofwhich 1000is lineslarger than recommended.
45- Please ensure you are not addressing multiple issues in one PR.
46+
46- Note this PR might be rejected due to its size.
47+ Please make sure that it only addresses a single issue - PRs this large are hard to test and may be rejected.
4748 github_api_url: 'https://api.github.com'
4849 files_to_ignore: |
4950 "package-lock.json"
@@ -168,5 +169,4 @@ jobs:
168169 for ISSUE in $(echo $final_issues | jq -r '.[]'); do
169170 echo "Updating issue #$ISSUE"
170171 gh issue edit $ISSUE -R ${{ github.repository }} --add-label "βœ… Done (staging)"
171- gh issue comment $ISSUE -R ${{ github.repository }} -b "This issue is now available in the \`staging\` branch for testing. Please verify and let us know any feedback!"
172172 done