JuliaDynamics / Associations.jl

Algorithms for quantifying associations, independence testing and causal inference from data.
https://juliadynamics.github.io/Associations.jl/stable/
Other
151 stars 13 forks source link

Zenodo badge is broken #388

Open Datseris opened 2 months ago

Datseris commented 2 months ago

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".

kahaaga commented 2 months ago

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 commented 2 months ago
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?

Datseris commented 2 months ago

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!