Closed davibarreira closed 3 years ago
By the way, I think I actually don't have the privileges to create a workflow on Actions in order to make this process automatic.
By the way, I think I actually don't have the privileges to create a workflow on Actions in order to make this process automatic.
One just has to add a file in .github/workflows, there's no special permission needed.
By the way, I think I actually don't have the privileges to create a workflow on Actions in order to make this process automatic.
One just has to add a file in .github/workflows, there's no special permission needed.
Thanks, I didn't know. Thought I had to do it via GitHub Actions interface.
BTW I am not sure if the Zenodo reference should/has to be added here. It seems the goal is that it is retrieved automatically from the README which would always be the most recent version and avoid this redundancy: https://github.com/SebastianM-C/PkgCite.jl/issues/1
Totals | |
---|---|
Change from base Build 928044156: | 0.0% |
Covered Lines: | 462 |
Relevant Lines: | 488 |
Oh, I see. So the Zenodo integration is still on progress. I think it's better to wait for that then. I'll close this PR. Thanks
To me this seems to be a better idea than trying to keep the reference uptodate. Updating it with Github actions e.g. if a new tag is created seems cumbersome and then the updated CITATION.bib for version 3.11 would only be part of 3.12 (since it is created after 3.11 is released). This seems strange.
I'll see if I can perhaps contribute with the PkgCite
to get the citation from zenode ;)
I've submitted a PR to PkgCite
to get badges from Zenodo. I'm just working on some modifications proposed by the author, but in a day or two everything should be up and running :D
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Totals | |
---|---|
Change from base Build 928044156: | 0.0% |
Covered Lines: | 462 |
Relevant Lines: | 488 |
I've created this CITATION.bib file, so that our package works with the new
PkgCite.jl
package. We should probably automatize the process of updating this CITATION.bib file, by pulling it from Zenodo (which is what I did manually).