rseng / zenodo-release

Automated releases to zenodo without granting admin access to webhooks
MIT License
10 stars 4 forks source link

zenodo release failing with 404 can't find DOI #8

Closed johrstrom closed 9 months ago

johrstrom commented 9 months ago

Hi, I updated to the main branch to pick up an update, but the action is failing due to some 404 error.

https://github.com/OSC/ondemand/actions/runs/7758926264/job/21161808177

It seems to be failing here, though it's not clear why (I'm guessing some Zenodo update?)

https://github.com/rseng/zenodo-release/blob/b12f099888f863857702b59985d45c8b32ca4032/scripts/deploy.py#L148-L155

I'll do some more digging and reply to this ticket with what I find.

johrstrom commented 9 months ago

There ended up being several issues here. I'll submit the patches shortly. I'll submit 1 PR with a few fixes or if you want to break them up into unique PRs for every issue that's fine with me too.

vsoch commented 9 months ago

One PR is good for me!