greenelab / lab-website-template

An easy-to-use, flexible website template for labs.
https://greenelab.github.io/lab-website-template/
BSD 3-Clause "New" or "Revised" License
337 stars 300 forks source link

On schedule update citations fails #263

Closed snaqvi1990 closed 4 months ago

snaqvi1990 commented 4 months ago

Checks

Link to your website repo

https://github.com/snaqvi1990/naqvilab/

Version of Lab Website Template you are using

1.1.6

Description

Hi there,

The automatic citation update was running fine for a few months, but it recently started failing for some reason. See attached error message. Any idea what's going on?

Thanks, Sahin

image

vincerubinetti commented 4 months ago

The error is with the upstream github action peter-evans/create-pull-request:

Screenshot 2024-05-09 at 9 03 45 AM

https://github.com/peter-evans/create-pull-request/issues/2790

In update-citations.yaml, try updating peter-evans/create-pull-request@v4 to v6. I'd also recommend updating your whole template version, as in a recent version we upgraded all the github actions to their latest versions (which also will remove the Node v16 deprecation warning).

vincerubinetti commented 4 months ago

Since this is certainly an upstream issue, going to close. But I'm happy to help debug if you want to keep commenting. I see you updated the action version in your workflow. I believe you should be able to manually rerun the workflow to see if it works.

snaqvi1990 commented 4 months ago

Thanks! The workflow works now