-
Notifications
You must be signed in to change notification settings - Fork 8
Updating from Upstream
FluentCV is the corporate-friendly fork of HackMyResume. This document describes how to apply upstream releases of HackMyResume to FluentCV, keeping the two projects synchronized.
-
These steps should be performed from a command line or shell in the local
FluentCVfolder, every time a new major or minor HackMyResume version is released. -
Run
git fetch hacksalotto fetch updates from hacksalot/HackMyResume. -
Run
git checkout masterto switch to the master branch of FluentCV. -
Run
git merge hacksalot/masterto merge the updates. -
Resolve any merge conflicts. Run
git statusto view merge conflicts andgit addorgit rmto mark them resolved as usual. Most of these will boil down to renamingHackMyResumetoFluentCV. -
Run
git commit -m "blah"to commit all changes. -
Run
git push --follow-tagsto push updates to GitHub. -
Copy release notes from each HackMyResume release to the corresponding FluentCV release, manually or with the help of a tool.
-
Run
npm publishto update the FluentCV release on NPM.