Github Action that opens an issue when a retracted article is discovered in a .bib file in the repository. (You can run it on a regular cadence. The default is to check if .bib is updated or every three months.)
The action uses data from RetractionWatch to look for retracted articles based on DOI or similarity to title, author, journal, and year. It triggers when a .bib file is updated.
Here's a sample issue opened by the action for this sample.bib file.
Here's a repository that uses this action. (Just copy the action and you are gtg.)
(Make sure you have the latest version.
name: Retracted Articles Check
on:
schedule:
- cron: '0 0 1 * *'
workflow_dispatch:
jobs:
check-retracted-articles:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run Retraction Checker
uses: recite/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}