Skip to content

Release OneTimePassword 2.1#102

Merged
mattrubin merged 88 commits into
swift-2.3from
develop
Nov 17, 2016
Merged

Release OneTimePassword 2.1#102
mattrubin merged 88 commits into
swift-2.3from
develop

Conversation

@mattrubin

@mattrubin mattrubin commented Nov 12, 2016

Copy link
Copy Markdown
Owner

Before merging:

  • Update the Info.plist
    • Bump the short version number
    • Bump the full build number
  • Update the pod spec
    • Bump the version number
    • Ensure the dependency versions match the Cartfile
    • Make sure the deployment targets match the Xcode project
    • Make sure the .swift-version is correct
  • Test all builds methods
    • Ensure all Xcode schemes build and tests pass
    • carthage build --no-skip-current
    • pod spec lint (against a release candidate tag)
  • Make sure the changelog is up to date
    • Entries
    • Version number
    • Diff links
    • Release date

After merging:

  • Tag the release commit
  • Publish the GitHub release
  • Push the updated podspec

trsathya and others added 30 commits October 17, 2016 05:31
Clean up project configuration and build settings
mattrubin and others added 29 commits November 13, 2016 13:10
Improve instructions and project settings to make setting up a new clone easier.
Add tests for validation and parsing failures
Improve documentation comments
Simplify the nesting of do-catch blocks in the Keychain tests.
Add missing changelog entries
@mattrubin mattrubin merged commit f6df3bb into swift-2.3 Nov 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants