- Checkout https://github.com/git-up/libgit2
- Switch to
gitupbranch - Pull from upstream at https://github.com/libgit2/libgit2
- Make sure
gitupbranch current tip is tagged with the corresponding date e.g.2015-12-02and push tag - Rebased
gitupbranch on top of upstream
- Run
./update-xcode.sh - Select
libgit2_clarproject - Enable address sanitizer
- Set environment variable
ASAN_OPTIONStoallocator_may_return_null=1 - Run to run all default tests
- Run again passing
-sonlineas an argument to run online tests
- Force push
gitupbranch to remote - Force update
libgit2submodule - Open GitUp Xcode project
- Select
GitUpKit (OS X)target and run tests - Verify
GitUpKit (iOS)builds - Commit and push