Associations.jl icon indicating copy to clipboard operation
Associations.jl copied to clipboard

Zenodo badge is broken

Open Datseris opened this issue 1 year ago • 3 comments

Something is wrong with the Zenodo DOI badge. It is broken. When I try to access the repo page in my Zenodo account it tells me "page not found". The current DOI points to CausalityTools.jl v2.1.

We should set up the badge so that it points to latest stable zenodo release, and make sure the release mentions "Associations.jl".

Datseris avatar Aug 08 '24 11:08 Datseris

I got the same error as you in my Zenodo account, @Datseris. I then disconnected my GitHub account from the Zenodo account, re-connected it and re-synced the repos that Zenodo had access to. It now correctly finds the repo.

Screenshot 2024-08-09 at 20 04 25

However, it does not point to the latest release. Not sure how to fix this...

kahaaga avatar Aug 09 '24 18:08 kahaaga

Screenshot 2024-08-09 at 20 06 06

Ah, I also had to enable the button in the top right corner. I think this should publish a new version when we do a new release here using JuliaRegistrator. Perhaps we could do a no-change release to 4.2.1 just to trigger the build, so that the badge points to the latest version?

kahaaga avatar Aug 09 '24 18:08 kahaaga

Ah no releases get sync in GitHub and the package manager due to tagbot. As soon as you have a commit you can trigger a new release and it will be fine!

Datseris avatar Aug 09 '24 20:08 Datseris

The badge now works after the new release.

kahaaga avatar Nov 17 '24 20:11 kahaaga