Add an interactive release builder.#1160
Merged
dwsupplee merged 2 commits intogoogleapis:masterfrom Jul 16, 2018
jdpedrie:release-builder
Merged
Add an interactive release builder.#1160dwsupplee merged 2 commits intogoogleapis:masterfrom jdpedrie:release-builder
dwsupplee merged 2 commits intogoogleapis:masterfrom
jdpedrie:release-builder
Conversation
tmatsuo
reviewed
Jul 10, 2018
Contributor
tmatsuo
left a comment
There was a problem hiding this comment.
This is awesome!
The next release has been done with this tool!
| */ | ||
| private function createReleaseNotes(array $release) | ||
| { | ||
| $locationTemplate = $this->rootPath .'/build/release-%s.md'; |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Contributor
|
Another thing to consider. How does it work when you run the tool again with some new commits? Can the tool only asks for the new commits, or do you need to start over? |
Contributor
Author
|
Right now, you'd need to start over. Is the case you mention one you've encountered already? |
Contributor
|
@jdpedrie Actually not yet, probably we can start over and that's fine. |
tmatsuo
approved these changes
Jul 11, 2018
dwsupplee
approved these changes
Jul 16, 2018
sduskis
pushed a commit
that referenced
this pull request
Jul 23, 2018
* Add isRacy() to SafeSearch (#1166) The SafeSearch class included `is` functions for each SafeSearch feature (adult, spoof, medical, violence), but was missing Racy. This Pull Request adds `isRacy()` to the SafeSearch class. * Exclude component vendor folder from snippet coverage (#1168) cc @tmatsuo * Allow context to handle Throwable interface (#1164) * Add getServiceAccount to the BigQueryClient (#1167) * Add getServiceAccount to the BigQueryClient See: https://cloud.google.com/bigquery/docs/reference/rest/v2/projects/getServiceAccount * Added $options to getServiceAccount and fixed the indent * Use single quote * Add snippet test * Comment update, use self instead of $this * Comment update * Prepare v0.71.0 (#1169) * Prepare v0.71.0 * patch release for Logging * Correct version for Logging * [Kms] Regenerate with the new gapic config (#1165) * Update for the new gapic configuration * Docs update for the new and nicer namespace * Removed the files with the old namespace * Use the new namespace in the code sample Add back the deprecated files * Changed the wording for the deprecation warning * Fix firestore queries (#1161) * Bump gax to 0.35 (#1170) * Add an interactive release builder. (#1160) * Add an interactive release builder. * Create build directory if it doesn't exist * Add getServiceAccount method to StorageClient (#1173) * Re-generate library using Tasks/synth.py (#1174) * Re-generate library using Tasks/synth.py * Use new namespace in user visible area, tweak the deprecation wording * Add support for Numeric type (#1172) * Add support for Numeric type * Added a cast in Numeric's constructor, added system tests * Allow '123.' and '.123', update tests * [Breaking Change] Add support for Document Snapshots in Firestore Query Cursors (#1162) cc @schmidt-sebastian Extracted from #923 and updated to address pull request comments. Breaking change is the standardization in Query of using `InvalidArgumentException`, replacing various throws of `BadMethodCallException`. Closes #851. * Fix Storage Requesterpays system tests (#1180) The requester pays system tests have been broken for some time. This change fixes them. * Bandaid for protobuf 4761 (#1176) * Temporary workaround for protobuf extension issue protocolbuffers/protobuf#4761 * Bump gax to 0.36 * Configure comparators for the unit test * Revert back to normal TestCase * Install protobuf extension in the PHP 7.2 test runner * Revert to TestCase * Prepare v0.72.0 (#1181) * Added a document for the time filter on BigQueryClient->jobs() (#1183) * Narrowed the time filter in the system test (#1185) * Re-generate library using BigQueryDataTransfer/synth.py (#1184) * Re-generate library using BigQueryDataTransfer/synth.py * Tweak the wording on the deprecation warning Also use the new namespace in the sample code * pin auth version until we have a way to silence warnings (#1189)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This change adds an interactive CLI to the
dev/google-cloudtool to create releases.The tool makes use of the Github API. To avoid rate-limiting errors, set
GH_OAUTH_TOKENenvironment variable to a Github OAuth token.Please take it for a test drive and let me know what you think. I'm sure that as it is used, we'll find ways to tweak it and improve its usefulness.