-
-
Notifications
You must be signed in to change notification settings - Fork 151
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
Task: Automatically update CodeMeta upon release #1276 #1288
Task: Automatically update CodeMeta upon release #1276 #1288
Conversation
@DhanshreeA kindly check and provide feedback. |
Hi @OlawumiSalaam nice but you haven't made changes to update the URL yet when changes to the version are done |
@P-Mefut Thank you for your feedback. I will check again and implement. |
I implemented the feedback regarding the URL in the codemeta.json |
LGTM generally @OlawumiSalaam! I really like how you took the time to clean up some of the existing code. :) |
@DhanshreeA thank you for the feedback. I will incorporate your feedback. Thank you. |
@DhanshreeA I have reviewed and implemented your feedback through the following steps: |
@DhanshreeA Please review and I awaits your further feedback. Thank you. |
@DhanshreeA please I am waiting for your feedback on the updated task. Thank you |
.github/workflows/publish.yaml
Outdated
with: | ||
author_name: "ersilia-bot" | ||
author_email: "ersilia-bot@users.noreply.github.com" | ||
message: "update version [skip ci]" | ||
message: "Update version" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@OlawumiSalaam we do need to keep [skip ci]
in the commit message.
@DhanshreeA Thank you for your review and I have implemented your feedback. Can I work on another issue |
Yes please go ahead, thank you! |
Good catch @P-Mefut! |
Thank you for taking your time to contribute to Ersilia, just a few checks before we proceed
Description
This task is to update the existing GitHub Actions workflow for the Ersilia project by automating the update of the version number in the codemeta.json file during the monthly release process. The existing workflow already updates the version in CITATION.cff, and this task ensures that the same version number is also updated in codemeta.json for consistency across project metadata files.
Ersilia has an automatic release trigger on the first day of each month at 3:00 AM (UTC). The workflow manages the following:
This task adds a new step to ensure that the version in codemeta.json is updated to match the incremented version number.
Changes to be made
Status
To do
-when i tried to run locally, I encountered error:
"fatal: could not read Username for 'https://github.com/': No such device or address,"
Is this pull request related to any open issue? If yes, replace issueID below with the issue ID
Yes,
Closes #1276