-
Notifications
You must be signed in to change notification settings - Fork 4
Git and GitHub Workflow
Elliot Gould edited this page Apr 10, 2026
·
1 revision
From https://github.com/metamelb-repliCATS/aggreCAT/issues/7#issue-1359668248:
I have added the new NEWS.md file and versioning tags. When adding messages to commits it will look for bulleted messages and add these to the news file and update the version in the DESCRIPTION and add a tag. This will allow us to track releases easier. More info here.
Basically,
- Make edits
- Commit and use bullet points for key tasks in the commit message
- run
fledge::bump_version() - This will update the
NEWS.md - run
fledge::finalize_version(push = TRUE)
- main branch should not be directly edited
- feature branches should be branched of dev, then dev pulled onto main when production ready