Merge branch 'main' into claude/flippant-phrasing-docs-5h6ny7 #67
Workflow file for this run
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
| # Disabled: DOI services (Oxford University Press, ACS) block automated access with 403 errors | |
| # even with realistic user agents, delays, and retry logic. This appears to be intentional | |
| # anti-bot protection that cannot be easily bypassed without potentially violating ToS. | |
| # Consider re-enabling if a solution is found or manual DOI verification is acceptable. | |
| # name: Check Bibliography DOIs | |
| # | |
| # on: | |
| # push: | |
| # branches: | |
| # - main | |
| # pull_request: | |
| # workflow_dispatch: | |
| # | |
| # jobs: | |
| # check-dois: | |
| # runs-on: ubuntu-latest | |
| # container: | |
| # image: rocker/tidyverse:latest | |
| # permissions: | |
| # contents: read | |
| # steps: | |
| # - name: Check out repository | |
| # uses: actions/checkout@v4 | |
| # | |
| # - uses: r-lib/actions/setup-r-dependencies@HEAD | |
| # with: | |
| # extra-packages: | | |
| # any::pkgdown | |
| # any::rmarkdown | |
| # any::bib2df | |
| # any::httr | |
| # any::jsonlite | |
| # any::stringr | |
| # | |
| # - name: Find bibliography files | |
| # id: find-bibs | |
| # run: | | |
| # # Find all .bib files in the repository | |
| # BIB_FILES=$(find . -name "*.bib" -not -path "./.git/*" | tr '\n' ' ') | |
| # echo "Found bibliography files: $BIB_FILES" | |
| # echo "bib_files=$BIB_FILES" >> $GITHUB_OUTPUT | |
| # | |
| # - name: Check bibliography DOIs | |
| # if: steps.find-bibs.outputs.bib_files != '' | |
| # run: | | |
| # Rscript .github/scripts/check-bibliography-dois.R ${{ steps.find-bibs.outputs.bib_files }} | |
| # | |
| # - name: Summary | |
| # if: success() | |
| # run: | | |
| # echo "✓ All bibliography entries have valid DOIs" |