amplify-flutter icon indicating copy to clipboard operation
amplify-flutter copied to clipboard

ci: use fastlane to automate version bumping, changelogs, git tags

Open skywardpixel opened this issue 4 years ago • 1 comments

Issue #, if available:

Description of changes:

  • Add fastlane config to automate version bumping, changelogs, git tags.
  • Publishing to Pub.dev is still work in progress due to Google OAuth2 issues.
  • This PR doesn't use Fastlane in CircleCI yet. You can test it locally by manually setting the env vars GITHUB_USER, GITHUB_EMAIL, CIRCLE_WORKING_DIRECTORY and merge it to master on your own fork.
export GITHUB_USER="fastlane-bot"
export GITHUB_EMAIL="[email protected]"
export CIRCLE_WORKING_DIRECTORY="~/path/to/amplify-flutter"

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

skywardpixel avatar Aug 28 '20 01:08 skywardpixel

Request reviews from @rjuliano @jpignata @iartemiev

jamesonwilliams avatar Aug 28 '20 03:08 jamesonwilliams

Thanks for the PR, @kaichengyan and sorry we were never able to merge this. We've adopted a new tool written in Dart to manage these tasks. All the best!

dnys1 avatar Nov 17 '22 20:11 dnys1