From ffc70f4e2febe6aaa8209130dac233774a24bee2 Mon Sep 17 00:00:00 2001 From: Matt Smollinger Date: Wed, 12 Apr 2017 10:55:15 -0400 Subject: [PATCH] 1.0.0 Release Adds in release checklist --- OnTheRoad.podspec | 2 +- release_checklist.md | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 release_checklist.md diff --git a/OnTheRoad.podspec b/OnTheRoad.podspec index 3dc44ed..2a1e0e5 100644 --- a/OnTheRoad.podspec +++ b/OnTheRoad.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "OnTheRoad" - s.version = "0.9.0" + s.version = "1.0.0" s.summary = "Request routes from Valhalla routing services, include Mapzen's Turn-by-Turn routing service." s.description = <<-DESC diff --git a/release_checklist.md b/release_checklist.md new file mode 100644 index 0000000..f40617d --- /dev/null +++ b/release_checklist.md @@ -0,0 +1,14 @@ +# On The Road iOS SDK Release Checklist + +## Requirements +- Have Xcode installed +- Have cocoapods installed +- Have ownership privileges to update the cocoapods trunk spec + +## Steps +1. Update the OnTheRoad.podspec version number with the version you want to release +2. Commit these changes +3. Tag current master with the version you updated the .podspec to and push to github +4. Run `pod spec lint` to make sure everything is happy. Fix issues if not happy (document known issues) +5. Push the updated pod spec to trunk: `pod trunk push OnTheRoad.podspec` +6. Write up release notes and release the SDK on github \ No newline at end of file