Skip to content

Implement resetting for MainTablePreferences #11251

Implement resetting for MainTablePreferences

Implement resetting for MainTablePreferences #11251

name: On isuse comment
on:
issue_comment:
types: [created]
jobs:
assign:
if: github.repository_owner == 'JabRef'
runs-on: ubuntu-latest
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.GITHUB_TOKEN }}'
# If this is updated, also update the number at unassign-issues.yml
days_until_unassign: 21
maintainers: 'koppor,Siedlerchr,ThiloteE,calixtus,HoussemNasri,subhramit,InAnYan,LinusDietz'
assigned_comment: >
👋 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! 🚀
assignment_suggestion_comment: >
👋 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.
- 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