Update auto comments to make them more uniform
| @@ -1,39 +1,45 @@ | |||
| 1 | comment: | ||
| 2 | footer: > | ||
| 3 | --- | ||
| 4 | > I am a bot, and this is an automated message π€ | ||
| 5 | labels: | 1 | labels: |
| 6 | - name: βοΈ Invalid | 2 | - name: βοΈ Invalid |
| 7 | labeled: | 3 | labeled: |
| 8 | issue: | 4 | issue: |
| 9 | action: close | 5 | action: close |
| 10 | body: > | 6 | body: > |
| 11 | Hello @{{ issue.user.login }}. Your ticket has been marked as invalid. | 7 | Hey @{{ issue.user.login }}, this issue 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. | ||
| 14 | 11 | ||
| 15 | - name: π©βπ» Good First Issue | 12 | - name: π©βπ» Good First Issue |
| 16 | labeled: | 13 | labeled: |
| 17 | issue: | 14 | issue: |
| 18 | body: > | 15 | body: > |
| 19 | This issue has been marked as a good first issue for contributors to implement! | 16 | π This issue has been marked as a good first issue for contributors to implement! |
| 20 | 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. | 17 | 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 | |||
| 21 | 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). | 19 | 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). |
| 22 | 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). | 20 | If you need any support, 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). |
| 23 | 21 | ||
| 24 | - name: β wontfix | 22 | - name: β wontfix |
| 25 | labeled: | 23 | labeled: |
| 26 | issue: | 24 | issue: |
| 27 | action: close | 25 | action: close |
| 28 | body: > | 26 | body: > |
| 29 | This ticket has been marked as 'wontfix', which usually means it is out-of-scope, or not feasible at this time. | 27 | β This issue has been marked as 'wontfix', which usually means it is out-of-scope, not feasible at this time or will not be implemented for various reasons. |
| 30 | IF you have any questions about this, feel free to reach out. | 28 | If 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. | ||
| 31 | 37 | ||
| 32 | - name: β Done (staging) | 38 | - name: β Done (staging) |
| 33 | labeled: | 39 | labeled: |
| 34 | issue: | 40 | issue: |
| 35 | body: > | 41 | body: > |
| 36 | It looks like all or part of this issue has now been implemented as part of the `staging` branch. | 42 | β It looks like all or part of this issue has now been implemented as part of the `staging` branch. |
| 37 | If you currently are on the `release` branch, you can switch to `staging` to test this right away. | 43 | If you currently are on the `release` branch, you can switch to `staging` to test this right away. |
| 38 | 44 | ||
| 39 | Note that `staging` is considered less stable than the official releases. To switch, follow existing instructions, | 45 | Note that `staging` is considered less stable than the official releases. To switch, follow existing instructions, |
| @@ -43,15 +49,14 @@ labels: | |||
| 43 | labeled: | 49 | labeled: |
| 44 | issue: | 50 | issue: |
| 45 | body: > | 51 | body: > |
| 46 | It looks like all or part of this issue has now been implemented as part of the `latest` release. | 52 | β It looks like all or part of this issue has now been implemented as part of the latest release. |
| 47 | 53 | ||
| 48 | - name: βΌοΈ High Priority | 54 | - name: βΌοΈ High Priority |
| 49 | labeled: | 55 | labeled: |
| 50 | issue: | 56 | issue: |
| 51 | body: > | 57 | body: > |
| 52 | This issue has been marked as high priority, indicating that it is important to the maintainers and the community. | 58 | π¨ This issue has been marked high priority, meaning it's important to the maintainers or community. |
| 53 | While we cannot guarantee an immediate fix or provide an exact timeline, please rest assured that it is on our radar and will be addressed whenever possible. | 59 | While we can't promise immediate changes, it is on our radar and will be addressed whenever possible. Thanks for your patience! |
| 54 | Thank you for your patience and understanding. | ||
| 55 | 60 | ||
| 56 | - name: π Spam | 61 | - name: π Spam |
| 57 | labeled: | 62 | labeled: |
| @@ -60,5 +65,5 @@ labels: | |||
| 60 | locking: lock | 65 | locking: lock |
| 61 | lock_reason: spam | 66 | lock_reason: spam |
| 62 | body: > | 67 | body: > |
| 63 | This issue has been identified as spam, and is now locked. | 68 | π This issue has been flagged as spam and is now locked. |
| 64 | Please refrain from posting spam in the future, as it disrupts the community and wastes valuable time. | 69 | Please avoid posting spam - it disrupts the community and wastes everyone's time. |
| @@ -1,39 +1,43 @@ | |||
| 1 | comment: | ||
| 2 | footer: > | ||
| 3 | --- | ||
| 4 | > I am a bot, and this is an automated message π€ | ||
| 5 | labels: | 1 | labels: |
| 6 | - name: βοΈ Invalid | 2 | - name: βοΈ Invalid |
| 7 | labeled: | 3 | labeled: |
| 8 | pr: | 4 | pr: |
| 9 | action: close | 5 | action: close |
| 10 | body: > | 6 | body: > |
| 11 | Thank you @{{ pull_request.user.login }} for contributing to this repository. | 7 | Hey @{{ pull_request.user.login }}, thanks for your contribution! |
| 12 | Your Pull Request has been marked as invalid. | 8 | Unfortunately, this PR has been marked as invalid. |
| 13 | 9 | ||
| 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. | ||
| 16 | 11 | ||
| 17 | If you have any questions, feel free to reach out. | 12 | If you need help, feel free to ask! |
| 18 | 13 | ||
| 19 | - name: β Don't Merge | 14 | - name: β Don't Merge |
| 20 | labeled: | 15 | labeled: |
| 21 | pr: | 16 | pr: |
| 22 | body: > | 17 | body: > |
| 23 | This PR has been temporarily blocked from merging. | 18 | π¨ This PR has been temporarily blocked from merging. |
| 24 | 19 | ||
| 25 | - name: π₯π£ Breaking Changes | 20 | - name: π₯π£ Breaking Changes |
| 26 | labeled: | 21 | labeled: |
| 27 | pr: | 22 | pr: |
| 28 | body: > | 23 | body: > |
| 29 | This PR is marked as containing one or more breaking changes. | 24 | β οΈ Heads up! This PR introduces breaking changes. |
| 30 | 25 | ||
| 31 | Please make sure that those are documented accordingly and steps to inform users at release are prepared. | 26 | Make sure these changes are well-documented and that users will be properly informed when this is released. |
| 32 | 27 | ||
| 33 | - name: β Waiting For External/Upstream | 28 | - name: β Waiting For External/Upstream |
| 34 | labeled: | 29 | labeled: |
| 35 | pr: | 30 | pr: |
| 36 | body: > | 31 | body: > |
| 37 | This PR is awaiting external or upstream changes or approval. | 32 | β This PR is awaiting external or upstream changes or approval. |
| 38 | It can only be merged once those changes have been implemented and approved. | 33 | It can only be merged once those changes have been implemented and approved. |
| 34 | |||
| 39 | Please inform us of any progress on the upstream changes or approval. | 35 | 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 | |||
| @@ -26,15 +26,15 @@ jobs: | |||
| 26 | remove-stale-when-updated: true | 26 | remove-stale-when-updated: true |
| 27 | enable-statistics: true | 27 | enable-statistics: true |
| 28 | stale-issue-message: > | 28 | stale-issue-message: > |
| 29 | This issue has gone 6 months without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. | 29 | β³ This issue has been inactive for 6 months. If it's still relevant, drop a comment below to keep it open. |
| 30 | Otherwise it will be closed in 7 days. | 30 | Otherwise, it will be auto-closed in 7 days. |
| 31 | stale-pr-message: > | 31 | stale-pr-message: > |
| 32 | This PR is stale because it has been open 6 months with no activity. Either remove the stale label or comment below with a short update, | 32 | β³ This PR has been inactive for 6 months. If it's still relevant, update it or remove the stale label. |
| 33 | otherwise this PR will be closed in 7 days. | 33 | Otherwise, it will be auto-closed in 7 days. |
| 34 | close-issue-message: > | 34 | close-issue-message: > |
| 35 | This issue was automatically closed because it has been stalled for over 6 months with no activity. | 35 | π This issue was auto-closed due to inactivity for over 6 months. |
| 36 | close-pr-message: > | 36 | close-pr-message: > |
| 37 | This pull request was automatically closed because it has been stalled for over 6 months with no activity. | 37 | π This PR was auto-closed due to inactivity for over 6 months. |
| 38 | stale-issue-label: 'β°οΈ Stale' | 38 | stale-issue-label: 'β°οΈ Stale' |
| 39 | close-issue-label: 'πΈοΈ Inactive' | 39 | close-issue-label: 'πΈοΈ Inactive' |
| 40 | stale-pr-label: 'β°οΈ Stale' | 40 | stale-pr-label: 'β°οΈ Stale' |
| @@ -60,10 +60,10 @@ jobs: | |||
| 60 | operations-per-run: 30 | 60 | operations-per-run: 30 |
| 61 | remove-stale-when-updated: true | 61 | remove-stale-when-updated: true |
| 62 | stale-issue-message: > | 62 | stale-issue-message: > |
| 63 | Hi! Looks like additional info is required for this issue to be addressed. | 63 | β οΈ Hey! We need some more info to move forward with this issue. |
| 64 | Don't forget to provide this within the next few days to keep your ticket open. | 64 | Please provide the requested details in the next few days to keep this ticket open. |
| 65 | close-issue-message: > | 65 | close-issue-message: > |
| 66 | Issue closed due to no response from user. | 66 | π This issue was auto-closed due to no response from user. |
| 67 | only-labels: 'π Awaiting User Response' | 67 | only-labels: 'π Awaiting User Response' |
| 68 | labels-to-remove-when-unstale: 'π Awaiting User Response' | 68 | labels-to-remove-when-unstale: 'π Awaiting User Response' |
| 69 | stale-issue-label: 'π No Response' | 69 | stale-issue-label: 'π No Response' |
| @@ -87,10 +87,11 @@ jobs: | |||
| 87 | operations-per-run: 30 | 87 | operations-per-run: 30 |
| 88 | remove-stale-when-updated: true | 88 | remove-stale-when-updated: true |
| 89 | stale-issue-message: > | 89 | 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. | ||
| 92 | close-issue-message: > | 93 | close-issue-message: > |
| 93 | Issue closed automatically due to no confirmation regarding the alternative solution. | 94 | β Closing this issue due to no confirmation on the alternative solution. |
| 94 | only-labels: 'π§ Alternative Exists' | 95 | only-labels: 'π§ Alternative Exists' |
| 95 | stale-issue-label: 'π Awaiting User Response' | 96 | stale-issue-label: 'π Awaiting User Response' |
| 96 | close-issue-label: 'πΈοΈ Inactive' | 97 | close-issue-label: 'πΈοΈ Inactive' |
| @@ -17,7 +17,8 @@ jobs: | |||
| 17 | with: | 17 | with: |
| 18 | dirtyLabel: 'π« Merge Conflicts' | 18 | dirtyLabel: 'π« Merge Conflicts' |
| 19 | repoToken: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} | 19 | 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. | ||
| 21 | 22 | ||
| 22 | pr-size-labeler: | 23 | pr-size-labeler: |
| 23 | name: Apply Label for PR Size | 24 | name: Apply Label for PR Size |
| @@ -41,9 +42,9 @@ jobs: | |||
| 41 | xl_label: 'PR - XL' | 42 | xl_label: 'PR - XL' |
| 42 | fail_if_xl: 'false' | 43 | fail_if_xl: 'false' |
| 43 | message_if_xl: > | 44 | message_if_xl: > |
| 44 | This PR exceeds the recommended size of 1000 lines. | 45 | β οΈ This PR is over 1000 lines, which is larger 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. |
| 47 | github_api_url: 'https://api.github.com' | 48 | github_api_url: 'https://api.github.com' |
| 48 | files_to_ignore: | | 49 | files_to_ignore: | |
| 49 | "package-lock.json" | 50 | "package-lock.json" |
| @@ -168,5 +169,4 @@ jobs: | |||
| 168 | for ISSUE in $(echo $final_issues | jq -r '.[]'); do | 169 | for ISSUE in $(echo $final_issues | jq -r '.[]'); do |
| 169 | echo "Updating issue #$ISSUE" | 170 | echo "Updating issue #$ISSUE" |
| 170 | gh issue edit $ISSUE -R ${{ github.repository }} --add-label "β Done (staging)" | 171 | 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!" | ||
| 172 | done | 172 | done |