Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Created CITATION.bib #107

Closed

Conversation

davibarreira
Copy link
Member

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

@davibarreira
Copy link
Member Author

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.

@devmotion
Copy link
Member

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.

@davibarreira
Copy link
Member Author

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.

@devmotion
Copy link
Member

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: SebastianM-C/PkgCite.jl#1

@coveralls
Copy link

Pull Request Test Coverage Report for Build 949725256

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 94.672%

Totals Coverage Status
Change from base Build 928044156: 0.0%
Covered Lines: 462
Relevant Lines: 488

💛 - Coveralls

@davibarreira
Copy link
Member Author

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

@devmotion
Copy link
Member

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.

@davibarreira
Copy link
Member Author

I'll see if I can perhaps contribute with the PkgCite to get the citation from zenode ;)

@davibarreira
Copy link
Member Author

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

@coveralls
Copy link

coveralls commented Sep 25, 2024

Pull Request Test Coverage Report for Build 949725256

Warning: This coverage report may be inaccurate.

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.

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 94.672%

Totals Coverage Status
Change from base Build 928044156: 0.0%
Covered Lines: 462
Relevant Lines: 488

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants