Implement reset for Name Display Preferences #22997
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: On isuse comment | |
| on: | |
| issue_comment: | |
| types: [ created ] | |
| jobs: | |
| assign: | |
| if: ${{ github.repository == 'JabRef/jabref' || github.repository == 'JabRef/jabref-koppor' }} | |
| runs-on: ubuntu-slim | |
| permissions: | |
| contents: read | |
| issues: write | |
| steps: | |
| - name: Assign the user or unassign stale assignments | |
| id: assign | |
| uses: takanome-dev/assign-issue-action@edge | |
| with: | |
| github_token: '${{ secrets.GH_TOKEN_ASSIGN_ISSUE_ACTION || github.token }}' | |
| maintainers: '@JabRef/developers,Siedlerchr,ThiloteE,calixtus,HoussemNasri,subhramit,InAnYan' | |
| allow_self_assign_author: false | |
| ignored_users: ${{ secrets.IGNORED_USERS }} | |
| ignored_text: > | |
| Hi @{{ handle }}, it seems that your past activity showed too much undirected AI usage. | |
| Please re-iterate on [AI_USAGE_POLIY.md](https://github.com/JabRef/jabref/blob/main/AI_USAGE_POLICY.md) and [CONTRIBUTING.md](https://github.com/JabRef/jabref/blob/main/CONTRIBUTING.md). | |
| We might reconsider your request to work on an issue after March 31, 2026. | |
| assignment_suggestion_text: > | |
| 👋 Hey @{{ handle }}, looks like you’re eager to work on this issue — great! 🎉 | |
| It also looks like you don't know how to assign issues to yourself. | |
| Please read our [CONTRIBUTING.md](https://github.com/JabRef/jabref/blob/main/CONTRIBUTING.md) to find out how. | |
| It will also guide you in other aspects of contributing to JabRef. | |
| # 2: One person could have one PR opened and while waiting for feedback working on another one. | |
| max_assignments: 3 | |
| max_overall_assignment_labels: "good first issue" | |
| max_overall_assignment_text: > | |
| ### ⚠️ Assignment Limit Reached for Good First Issues | |
| Hi @{{ handle }}, you've already reached the limit of **{{ max_overall_assignment_count }}** active assignments for good first issues. | |
| Good first issues are a great way to get started with contributing to JabRef, and we want to ensure that all newcomers have the opportunity to work on them. | |
| While waiting for feedback on your current assignments, you are invited to move on to more advanced issues. | |
| Start at checking the [good second issues](https://github.com/JabRef/jabref/issues?q=sort%3Aupdated-desc%20is%3Aissue%20is%3Aopen%20label%3A%22good%20second%20issue%22%20no%3Aassignee). | |
| assigned_newcomer_text: > | |
| 👋 Hey @{{ handle }}, thank you for your interest in this issue! 🎉 | |
| We're excited to have you on board. | |
| Start by exploring our [Contributing guidelines](https://github.com/JabRef/jabref/blob/main/CONTRIBUTING.md), and set up your local development workspace by following the steps in our [workspace setup guidelines](https://devdocs.jabref.org/getting-into-the-code/guidelines-for-setting-up-a-local-workspace) to get started smoothly. | |
| For questions on JabRef functionality, you can consult the [JabRef Guru](https://gurubase.io/g/jabref). | |
| For questions related to the codebase, please start using [DeepWiki](https://deepwiki.com/JabRef/jabref). | |
| In case you encounter failing tests during development, please check our [developer FAQs](https://devdocs.jabref.org/code-howtos/faq.html)! | |
| Still facing issues or having more questions? | |
| Feel free to ask here on GitHub or on [JabRef's Gitter chat](https://gitter.im/JabRef/jabref). | |
| Please don't hesitate to open a (draft) pull request early on to show the direction you are heading towards if unsure. | |
| Happy coding! 🚀 | |
| assigned_text: > | |
| Thank you for your continued work in JabRef. | |
| At this point, you probably already know the basics and the important links. | |
| If not, our [contributing guidelines](https://github.com/JabRef/jabref/blob/main/CONTRIBUTING.md) is the place you should go to. | |
| At this point in time, you raised {{ prs_total }} pull request(s) of which {{ prs_merged_percentage }}% ({{ prs_merged }}/{{ prs_total }}) have been merged. | |
| # If this is updated, also update the number at unassign-issues.yml | |
| days_until_unassign: 14 | |
| self_unassigned_text: | | |
| @{{ handle }} has been unassigned from this issue. | |
| unassigned_text: | | |
| ### 📋 Assignment Update | |
| Hi @{{ handle }} you have been unassigned from this issue. | |
| <details> | |
| <summary>Next steps</summary> | |
| \ | |
| **If you still want to work on this:** | |
| - Submit a pull request showing your current state. You will be automatically assigned again. | |
| - Ask a maintainer to assign you again. | |
| </details> | |
| - name: Move issue corresponding column in "Candidates for University Projects" | |
| uses: m7kvqbe1/github-action-move-issues@main | |
| if: ${{ steps.assign.outputs.assigned == 'yes' || steps.assign.outputs.unassigned == 'yes' }} | |
| with: | |
| github-token: ${{ secrets.GH_TOKEN_ACTION_MOVE_ISSUE }} | |
| project-url: "https://github.com/orgs/JabRef/projects/3" | |
| target-labels: "📍 Assigned" | |
| target-column: "Assigned" | |
| ignored-columns: "" | |
| default-column: "Free to take" | |
| skip-if-not-in-project: true | |
| - name: Move issue corresponding column in "Good First Issues" | |
| uses: m7kvqbe1/github-action-move-issues@main | |
| if: ${{ steps.assign.outputs.assigned == 'yes' || steps.assign.outputs.unassigned == 'yes' }} | |
| with: | |
| github-token: ${{ secrets.GH_TOKEN_ACTION_MOVE_ISSUE }} | |
| project-url: "https://github.com/orgs/JabRef/projects/5" | |
| target-labels: "📍 Assigned" | |
| target-column: "Assigned" | |
| ignored-columns: "" | |
| default-column: "Free to take" | |
| skip-if-not-in-project: true |