This tool created to automate process of shipping PRs to QA team.
How it works
You need to modify configuration on your own needs and run
You can run it manually via console or employ custom rake task on it.
After that this tool fulfill next steps
1) forking current branch to
2) merge all PRs with
testing label to
3) force push
testing branch to the origin
That's all, happy coding.
QaMePlease.configure do |config| # # required # <username> is github username # <token> is github access token for that user # config.repo_access_key = '<username>:<token>' # example 'achempion:secret' config.repo = 'achempion/qa_me_please' # # optional # config.qa_branch = 'testing' # testing by default config.qa_label = 'testing' # testing by default end
Please, be sure that your current branch haven't unstaged changes. Push them to origin before start.
Bug reports and pull requests are welcome on GitHub at https://github.com/achempion/qa_me_please.
The gem is available as open source under the terms of the MIT License.