From 12e9945319c17596dcc517e6d0b641d14b393efa Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 8 Oct 2020 23:44:31 +0200 Subject: [PATCH 01/14] chore(deps): update dependency com.google.cloud:google-cloud-errorreporting to v0.120.3-beta (#250) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:google-cloud-errorreporting](https://togithub.com/GoogleCloudPlatform/google-cloud-java) | patch | `0.120.2-beta` -> `0.120.3-beta` | --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-errorreporting). --- samples/install-without-bom/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 225dcd05..76adbeb7 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-errorreporting - 0.120.2-beta + 0.120.3-beta From d83f84b62d18e94453a7818ef7f6cca3dc804183 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 8 Oct 2020 22:08:14 +0000 Subject: [PATCH 02/14] chore: release 0.120.4-SNAPSHOT (#251) :robot: I have created a release \*beep\* \*boop\* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). --- google-cloud-errorreporting-bom/pom.xml | 8 ++++---- google-cloud-errorreporting/pom.xml | 4 ++-- grpc-google-cloud-error-reporting-v1beta1/pom.xml | 4 ++-- pom.xml | 8 ++++---- proto-google-cloud-error-reporting-v1beta1/pom.xml | 4 ++-- samples/snapshot/pom.xml | 2 +- versions.txt | 6 +++--- 7 files changed, 18 insertions(+), 18 deletions(-) diff --git a/google-cloud-errorreporting-bom/pom.xml b/google-cloud-errorreporting-bom/pom.xml index de660711..0ab4aaa6 100644 --- a/google-cloud-errorreporting-bom/pom.xml +++ b/google-cloud-errorreporting-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-errorreporting-bom - 0.120.3-beta + 0.120.4-beta-SNAPSHOT pom com.google.cloud @@ -63,17 +63,17 @@ com.google.cloud google-cloud-errorreporting - 0.120.3-beta + 0.120.4-beta-SNAPSHOT com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.3 + 0.86.4-SNAPSHOT diff --git a/google-cloud-errorreporting/pom.xml b/google-cloud-errorreporting/pom.xml index 2fb748cc..b6103e52 100644 --- a/google-cloud-errorreporting/pom.xml +++ b/google-cloud-errorreporting/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-errorreporting - 0.120.3-beta + 0.120.4-beta-SNAPSHOT jar Google Cloud Error Reporting https://github.com/googleapis/java-errorreporting @@ -11,7 +11,7 @@ com.google.cloud google-cloud-errorreporting-parent - 0.120.3-beta + 0.120.4-beta-SNAPSHOT google-cloud-errorreporting diff --git a/grpc-google-cloud-error-reporting-v1beta1/pom.xml b/grpc-google-cloud-error-reporting-v1beta1/pom.xml index a57e7f30..ff6d032a 100644 --- a/grpc-google-cloud-error-reporting-v1beta1/pom.xml +++ b/grpc-google-cloud-error-reporting-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.3 + 0.86.4-SNAPSHOT grpc-google-cloud-error-reporting-v1beta1 GRPC library for grpc-google-cloud-error-reporting-v1beta1 com.google.cloud google-cloud-errorreporting-parent - 0.120.3-beta + 0.120.4-beta-SNAPSHOT diff --git a/pom.xml b/pom.xml index 7c7e6b14..07444f27 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-errorreporting-parent pom - 0.120.3-beta + 0.120.4-beta-SNAPSHOT Google Cloud Error Reporting Parent https://github.com/googleapis/java-errorreporting @@ -70,17 +70,17 @@ com.google.cloud google-cloud-errorreporting - 0.120.3-beta + 0.120.4-beta-SNAPSHOT com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.3 + 0.86.4-SNAPSHOT diff --git a/proto-google-cloud-error-reporting-v1beta1/pom.xml b/proto-google-cloud-error-reporting-v1beta1/pom.xml index 9af093b1..41a1797d 100644 --- a/proto-google-cloud-error-reporting-v1beta1/pom.xml +++ b/proto-google-cloud-error-reporting-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.3 + 0.86.4-SNAPSHOT proto-google-cloud-error-reporting-v1beta1 PROTO library for proto-google-cloud-error-reporting-v1beta1 com.google.cloud google-cloud-errorreporting-parent - 0.120.3-beta + 0.120.4-beta-SNAPSHOT diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 74dfdd17..da8add30 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-errorreporting - 0.120.3-beta + 0.120.4-beta-SNAPSHOT diff --git a/versions.txt b/versions.txt index fc381381..ab86dbf1 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -grpc-google-cloud-errorreporting-v1beta1:0.86.3:0.86.3 -proto-google-cloud-errorreporting-v1beta1:0.86.3:0.86.3 -google-cloud-errorreporting:0.120.3-beta:0.120.3-beta \ No newline at end of file +grpc-google-cloud-errorreporting-v1beta1:0.86.3:0.86.4-SNAPSHOT +proto-google-cloud-errorreporting-v1beta1:0.86.3:0.86.4-SNAPSHOT +google-cloud-errorreporting:0.120.3-beta:0.120.4-beta-SNAPSHOT \ No newline at end of file From 3af3dca34d0cf39e255a8144888648e640715055 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Thu, 8 Oct 2020 16:56:20 -0700 Subject: [PATCH 03/14] chore: regenerate README (#252) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2020-10-08 21:47:46,371 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-errorreporting/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working directory clean 2020-10-08 21:47:47,259 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/df0fe449-4d36-4eae-a913-40801d7e5f2e/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 18 ++++++++++++++++++ README.md | 4 ++-- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 .github/readme/synth.metadata/synth.metadata diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata new file mode 100644 index 00000000..1448d1e0 --- /dev/null +++ b/.github/readme/synth.metadata/synth.metadata @@ -0,0 +1,18 @@ +{ + "sources": [ + { + "git": { + "name": ".", + "remote": "https://github.com/googleapis/java-errorreporting.git", + "sha": "12e9945319c17596dcc517e6d0b641d14b393efa" + } + }, + { + "git": { + "name": "synthtool", + "remote": "https://github.com/googleapis/synthtool.git", + "sha": "b6164c26a111f7f587099d31253abb96b5737bb2" + } + } + ] +} \ No newline at end of file diff --git a/README.md b/README.md index 6eae205c..59d7e6ae 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file com.google.cloud libraries-bom - 10.1.0 + 12.0.0 pom import @@ -60,7 +60,7 @@ If you are using Maven without BOM, add this to your dependencies: com.google.cloud google-cloud-errorreporting - 0.120.2-beta + 0.120.3-beta ``` From b368043475f0f24126fc1b9c475a7602169d5f99 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 9 Oct 2020 02:00:18 +0200 Subject: [PATCH 04/14] chore(deps): update dependency com.google.cloud.samples:shared-configuration to v1.0.21 (#240) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud.samples:shared-configuration](com/google/cloud/samples/shared-configuration) | patch | `1.0.18` -> `1.0.21` | --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-errorreporting). --- samples/install-without-bom/pom.xml | 2 +- samples/pom.xml | 2 +- samples/snapshot/pom.xml | 2 +- samples/snippets/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 76adbeb7..1f70ba14 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -14,7 +14,7 @@ com.google.cloud.samples shared-configuration - 1.0.18 + 1.0.21 diff --git a/samples/pom.xml b/samples/pom.xml index db45402d..344021a1 100644 --- a/samples/pom.xml +++ b/samples/pom.xml @@ -18,7 +18,7 @@ com.google.cloud.samples shared-configuration - 1.0.18 + 1.0.21 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index da8add30..d105c513 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -14,7 +14,7 @@ com.google.cloud.samples shared-configuration - 1.0.18 + 1.0.21 diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 89f39526..2b3cd338 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -14,7 +14,7 @@ com.google.cloud.samples shared-configuration - 1.0.18 + 1.0.21 From f9967748fbbe98b3f9d20e83c96cee50a14548ed Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Mon, 12 Oct 2020 19:00:41 +0200 Subject: [PATCH 05/14] test(deps): update dependency junit:junit to v4.13.1 --- pom.xml | 2 +- samples/install-without-bom/pom.xml | 2 +- samples/snapshot/pom.xml | 2 +- samples/snippets/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 07444f27..45a48fb2 100644 --- a/pom.xml +++ b/pom.xml @@ -94,7 +94,7 @@ junit junit - 4.13 + 4.13.1 test
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 1f70ba14..29c6fd65 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -41,7 +41,7 @@ junit junit - 4.13 + 4.13.1 test diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index d105c513..efca8045 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -40,7 +40,7 @@ junit junit - 4.13 + 4.13.1 test diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 2b3cd338..055c656e 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -50,7 +50,7 @@ junit junit - 4.13 + 4.13.1 test From e5745667b260562aca670e3446aff580fdf41cd8 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 14 Oct 2020 09:16:26 -0700 Subject: [PATCH 06/14] ci(java): suggest formatting fixes (#257) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/3348a50d-d142-45b9-a004-c327547d1133/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/b65ef07d99946d23e900ef2cc490274a16edd336 --- .github/workflows/formatting.yaml | 25 +++++++++++++++++++++++++ synth.metadata | 5 +++-- 2 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/formatting.yaml diff --git a/.github/workflows/formatting.yaml b/.github/workflows/formatting.yaml new file mode 100644 index 00000000..d4d367cf --- /dev/null +++ b/.github/workflows/formatting.yaml @@ -0,0 +1,25 @@ +on: + pull_request_target: + types: [opened, synchronize] + branches: + - master +name: format +jobs: + format-code: + runs-on: ubuntu-latest + env: + ACCESS_TOKEN: ${{ secrets.YOSHI_CODE_BOT_TOKEN }} + steps: + - uses: actions/checkout@v2 + with: + ref: ${{github.event.pull_request.head.ref}} + repository: ${{github.event.pull_request.head.repo.full_name}} + - uses: actions/setup-java@v1 + with: + java-version: 11 + - run: "mvn com.coveo:fmt-maven-plugin:format" + - uses: googleapis/code-suggester@v1.8.0 + with: + command: review + pull_number: ${{ github.event.pull_request.number }} + git_dir: '.' diff --git a/synth.metadata b/synth.metadata index dc0e08b6..c3414f58 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-errorreporting.git", - "sha": "742797fba64b7fbd8e14e6fba11be24e9e164682" + "sha": "f9967748fbbe98b3f9d20e83c96cee50a14548ed" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "0762e8ee2ec21cdfc4d82020b985a104feb0453b" + "sha": "b65ef07d99946d23e900ef2cc490274a16edd336" } } ], @@ -45,6 +45,7 @@ ".github/trusted-contribution.yml", ".github/workflows/auto-release.yaml", ".github/workflows/ci.yaml", + ".github/workflows/formatting.yaml", ".github/workflows/samples.yaml", ".kokoro/build.bat", ".kokoro/build.sh", From ca587a2d443fd07e4e17242a9e9dd1bf6e5585dc Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Thu, 15 Oct 2020 15:40:19 -0700 Subject: [PATCH 07/14] ci(java): restrict presubmit samples ITs to only snapshot (#263) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/add53cd8-e92b-4f5d-8e14-8ace5a71b8f9/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/27e0e916cbfdb3d5ff6639b686cc04f78a0b0386 --- .kokoro/build.sh | 11 +++++++++-- synth.metadata | 4 ++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.kokoro/build.sh b/.kokoro/build.sh index 9db08e47..f63de5f5 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -69,9 +69,16 @@ integration) RETURN_CODE=$? ;; samples) - if [[ -f samples/pom.xml ]] + SAMPLES_DIR=samples + # only run ITs in snapshot/ on presubmit PRs. run ITs in all 3 samples/ subdirectories otherwise. + if [[ ! -z ${KOKORO_GITHUB_PULL_REQUEST_NUMBER} ]] then - pushd samples + SAMPLES_DIR=samples/snapshot + fi + + if [[ -f ${SAMPLES_DIR}/pom.xml ]] + then + pushd {SAMPLES_DIR} mvn -B \ -Penable-samples \ -DtrimStackTrace=false \ diff --git a/synth.metadata b/synth.metadata index c3414f58..062b20c9 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-errorreporting.git", - "sha": "f9967748fbbe98b3f9d20e83c96cee50a14548ed" + "sha": "e5745667b260562aca670e3446aff580fdf41cd8" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "b65ef07d99946d23e900ef2cc490274a16edd336" + "sha": "27e0e916cbfdb3d5ff6639b686cc04f78a0b0386" } } ], From ef521253ac903af92ca26d778fd8cbd791d35e9c Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 16 Oct 2020 00:46:23 +0200 Subject: [PATCH 08/14] chore(deps): update dependency com.google.cloud:libraries-bom to v12.1.0 (#258) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:libraries-bom](https://togithub.com/GoogleCloudPlatform/cloud-opensource-java) | minor | `12.0.0` -> `12.1.0` | --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-errorreporting). --- samples/snippets/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 055c656e..fe28d378 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 12.0.0 + 12.1.0 pom import From c9cb50974d8c2fce2aeec3563a7f9800a32d5a25 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Thu, 15 Oct 2020 17:06:35 -0700 Subject: [PATCH 09/14] chore: regenerate README (#264) This PR was generated using Autosynth. :rainbow:
Log from Synthtool ``` 2020-10-15 22:44:00,882 synthtool [DEBUG] > Executing /root/.cache/synthtool/java-errorreporting/.github/readme/synth.py. On branch autosynth-readme nothing to commit, working directory clean 2020-10-15 22:44:01,837 synthtool [DEBUG] > Wrote metadata to .github/readme/synth.metadata/synth.metadata. ```
Full log will be available here: https://source.cloud.google.com/results/invocations/1fe5d70e-a8e3-412d-a035-d0f5039f43a3/targets - [ ] To automatically regenerate this PR, check this box. --- .github/readme/synth.metadata/synth.metadata | 4 ++-- README.md | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 1448d1e0..4bd2d372 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-errorreporting.git", - "sha": "12e9945319c17596dcc517e6d0b641d14b393efa" + "sha": "ca587a2d443fd07e4e17242a9e9dd1bf6e5585dc" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "b6164c26a111f7f587099d31253abb96b5737bb2" + "sha": "27e0e916cbfdb3d5ff6639b686cc04f78a0b0386" } } ] diff --git a/README.md b/README.md index 59d7e6ae..e22e5a0f 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file junit junit - 4.13 + 4.13.1 test @@ -65,8 +65,6 @@ If you are using Maven without BOM, add this to your dependencies: ``` -[//]: # ({x-version-update-start:google-cloud-errorreporting:released}) - If you are using Gradle, add this to your dependencies ```Groovy compile 'com.google.cloud:google-cloud-errorreporting:0.120.3-beta' @@ -75,7 +73,6 @@ If you are using SBT, add this to your dependencies ```Scala libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.120.3-beta" ``` -[//]: # ({x-version-update-end}) ## Authentication From 2a20267a1a00bf27523ecae506e3e29ab2b48718 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Fri, 16 Oct 2020 09:08:24 -0700 Subject: [PATCH 10/14] build(java): auto-approve README regeneration (#267) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/f4a22218-58eb-46ba-b929-4057c6033f32/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/7c5370937dd9ba9dcf9cd7d2af880a58b389b4f1 --- .github/workflows/approve-readme.yaml | 54 +++++++++++++++++++++++++++ synth.metadata | 5 ++- 2 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/approve-readme.yaml diff --git a/.github/workflows/approve-readme.yaml b/.github/workflows/approve-readme.yaml new file mode 100644 index 00000000..e2d841d6 --- /dev/null +++ b/.github/workflows/approve-readme.yaml @@ -0,0 +1,54 @@ +on: + pull_request: +name: auto-merge-readme +jobs: + approve: + runs-on: ubuntu-latest + if: github.repository_owner == 'googleapis' && github.head_ref == 'autosynth-readme' + steps: + - uses: actions/github-script@v3.0.0 + with: + github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} + script: | + // only approve PRs from yoshi-automation + if (context.payload.pull_request.user.login !== "yoshi-automation") { + return; + } + + // only approve PRs like "chore: release " + if (!context.payload.pull_request.title === "chore: regenerate README") { + return; + } + + // only approve PRs with README.md and synth.metadata changes + const files = new Set( + ( + await github.paginate( + github.pulls.listFiles.endpoint({ + owner: context.repo.owner, + repo: context.repo.repo, + pull_number: context.payload.pull_request.number, + }) + ) + ).map(file => file.filename) + ); + if (files.size != 2 || !files.has("README.md") || !files.has(".github/readme/synth.metadata/synth.metadata")) { + return; + } + + // approve README regeneration PR + await github.pulls.createReview({ + owner: context.repo.owner, + repo: context.repo.repo, + body: 'Rubber stamped PR!', + pull_number: context.payload.pull_request.number, + event: 'APPROVE' + }); + + // attach automerge label + await github.issues.addLabels({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: context.payload.pull_request.number, + labels: ['automerge'] + }); diff --git a/synth.metadata b/synth.metadata index 062b20c9..ea2acebd 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-errorreporting.git", - "sha": "e5745667b260562aca670e3446aff580fdf41cd8" + "sha": "c9cb50974d8c2fce2aeec3563a7f9800a32d5a25" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "27e0e916cbfdb3d5ff6639b686cc04f78a0b0386" + "sha": "7c5370937dd9ba9dcf9cd7d2af880a58b389b4f1" } } ], @@ -43,6 +43,7 @@ ".github/readme/synth.py", ".github/release-please.yml", ".github/trusted-contribution.yml", + ".github/workflows/approve-readme.yaml", ".github/workflows/auto-release.yaml", ".github/workflows/ci.yaml", ".github/workflows/formatting.yaml", From 0a22244ed3b92362188cf317b1e223c4d33d2b78 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Fri, 16 Oct 2020 18:14:29 +0200 Subject: [PATCH 11/14] build(deps): update dependency com.google.cloud:google-cloud-shared-config to v0.9.3 (#265) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:google-cloud-shared-config](https://togithub.com/googleapis/java-shared-config) | patch | `0.9.2` -> `0.9.3` | --- ### Release Notes
googleapis/java-shared-config ### [`v0.9.3`](https://togithub.com/googleapis/java-shared-config/blob/master/CHANGELOG.md#​093-httpswwwgithubcomgoogleapisjava-shared-configcomparev092v093-2020-10-15) [Compare Source](https://togithub.com/googleapis/java-shared-config/compare/v0.9.2...v0.9.3)
--- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-errorreporting). --- google-cloud-errorreporting-bom/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/google-cloud-errorreporting-bom/pom.xml b/google-cloud-errorreporting-bom/pom.xml index 0ab4aaa6..2b45b923 100644 --- a/google-cloud-errorreporting-bom/pom.xml +++ b/google-cloud-errorreporting-bom/pom.xml @@ -8,7 +8,7 @@ com.google.cloud google-cloud-shared-config - 0.9.2 + 0.9.3 Google Cloud errorreporting BOM diff --git a/pom.xml b/pom.xml index 45a48fb2..7d0f0b34 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 0.9.2 + 0.9.3 From 5dfc3692aa05aca5d2ef54910d1170ff119cf8bb Mon Sep 17 00:00:00 2001 From: Simon Zeltser Date: Fri, 16 Oct 2020 14:05:27 -0700 Subject: [PATCH 12/14] chore: add api-logging to codeowners (#262) * Add api-logging to codeowners * chore: add api-logging to codeowners * chore: update repo metadata with codeowners --- .github/CODEOWNERS | 4 ++-- .repo-metadata.json | 3 ++- CONTRIBUTING.md | 14 ++++++++------ README.md | 16 ++++++++-------- 4 files changed, 20 insertions(+), 17 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 30fdb7b9..f2554d54 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -4,7 +4,7 @@ # For syntax help see: # https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax -* @googleapis/yoshi-java +* @googleapis/api-logging @googleapis/yoshi-java # The java-samples-reviewers team is the default owner for samples changes -samples/**/*.java @googleapis/java-samples-reviewers +samples/**/*.java @googleapis/api-logging @googleapis/java-samples-reviewers diff --git a/.repo-metadata.json b/.repo-metadata.json index 57c2303d..fb5f65fa 100644 --- a/.repo-metadata.json +++ b/.repo-metadata.json @@ -1,6 +1,6 @@ { "name": "clouderrorreporting", - "name_pretty": "Stackdriver Error Reporting", + "name_pretty": "Cloud Error Reporting", "product_documentation": "https://cloud.google.com/error-reporting", "client_documentation": "https://googleapis.dev/java/google-cloud-errorreporting/latest/", "issue_tracker": "https://issuetracker.google.com/savedsearches/559780", @@ -11,5 +11,6 @@ "distribution_name": "com.google.cloud:google-cloud-errorreporting", "api_id": "clouderrorreporting.googleapis.com", "transport": "grpc", + "codeowner_team": "@googleapis/api-logging", "api_description": "counts, analyzes, and aggregates the crashes in your running cloud services. A centralized error management interface displays the results with sorting and filtering capabilities. A dedicated view shows the error details: time chart, occurrences, affected user count, first- and last-seen dates and a cleaned exception stack trace. Opt in to receive email and mobile alerts on new errors." } \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f2dbdee0..a9304f18 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -31,14 +31,14 @@ This project follows To build, package, and run all unit tests run the command -``` +```bash mvn clean verify ``` ### Running Integration tests To include integration tests when building the project, you need access to -a GCP Project with a valid service account. +a GCP Project with a valid service account. For instructions on how to generate a service account and corresponding credentials JSON see: [Creating a Service Account][1]. @@ -57,14 +57,15 @@ Code Samples must be bundled in separate Maven modules, and guarded by a Maven profile with the name `enable-samples`. The samples must be separate from the primary project for a few reasons: + 1. Primary projects have a minimum Java version of Java 7 whereas samples have a minimum Java version of Java 8. Due to this we need the ability to selectively exclude samples from a build run. 2. Many code samples depend on external GCP services and need credentials to access the service. -3. Code samples are not released as Maven artifacts and must be excluded from +3. Code samples are not released as Maven artifacts and must be excluded from release builds. - + ### Building ```bash @@ -106,13 +107,14 @@ mvn -Penable-samples clean verify Code in this repo is formatted with [google-java-format](https://github.com/google/google-java-format). To run formatting on your project, you can run: -``` + +```bash mvn com.coveo:fmt-maven-plugin:format ``` ### Profile Activation -To include code samples when building and testing the project, enable the +To include code samples when building and testing the project, enable the `enable-samples` Maven profile. #### Command line diff --git a/README.md b/README.md index e22e5a0f..06084b49 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Google Stackdriver Error Reporting Client for Java +# Google Cloud Error Reporting Client for Java -Java idiomatic client for [Stackdriver Error Reporting][product-docs]. +Java idiomatic client for [Cloud Error Reporting][product-docs]. [![Maven][maven-version-image]][maven-version-link] ![Stability][stability-image] @@ -82,7 +82,7 @@ See the [Authentication][authentication] section in the base directory's README. ### Prerequisites -You will need a [Google Cloud Platform Console][developer-console] project with the Stackdriver Error Reporting [API enabled][enable-api]. +You will need a [Google Cloud Platform Console][developer-console] project with the Cloud Error Reporting [API enabled][enable-api]. [Follow these instructions][create-project] to get your project set up. You will also need to set up the local development environment by [installing the Google Cloud SDK][cloud-sdk] and running the following commands in command line: @@ -93,13 +93,13 @@ You will need a [Google Cloud Platform Console][developer-console] project with You'll need to obtain the `google-cloud-errorreporting` library. See the [Quickstart](#quickstart) section to add `google-cloud-errorreporting` as a dependency in your code. -## About Stackdriver Error Reporting +## About Cloud Error Reporting -[Stackdriver Error Reporting][product-docs] counts, analyzes, and aggregates the crashes in your running cloud services. A centralized error management interface displays the results with sorting and filtering capabilities. A dedicated view shows the error details: time chart, occurrences, affected user count, first- and last-seen dates and a cleaned exception stack trace. Opt in to receive email and mobile alerts on new errors. +[Cloud Error Reporting][product-docs] counts, analyzes, and aggregates the crashes in your running cloud services. A centralized error management interface displays the results with sorting and filtering capabilities. A dedicated view shows the error details: time chart, occurrences, affected user count, first- and last-seen dates and a cleaned exception stack trace. Opt in to receive email and mobile alerts on new errors. -See the [Stackdriver Error Reporting client library docs][javadocs] to learn how to -use this Stackdriver Error Reporting Client Library. +See the [Cloud Error Reporting client library docs][javadocs] to learn how to +use this Cloud Error Reporting Client Library. @@ -122,7 +122,7 @@ To get help, follow the instructions in the [shared Troubleshooting document][tr ## Transport -Stackdriver Error Reporting uses gRPC for the transport layer. +Cloud Error Reporting uses gRPC for the transport layer. ## Java Versions From bd808079b8ab8506d8e6f98ac503c7edaa3c26ba Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 20 Oct 2020 00:38:08 +0200 Subject: [PATCH 13/14] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 (#270) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | minor | `0.10.2` -> `0.12.1` | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v0.12.1`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​0121-httpswwwgithubcomgoogleapisjava-shared-dependenciescompare0120v0121-2020-10-16) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v0.12.0...v0.12.1) ### [`v0.12.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​0120-httpswwwgithubcomgoogleapisjava-shared-dependenciescompare0110v0120-2020-10-15) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v0.11.0...v0.12.0) ##### Dependencies - update dependency com.google.api-client:google-api-client-bom to v1.30.11 ([#​169](https://www.github.com/googleapis/java-shared-dependencies/issues/169)) ([a1b18d1](https://www.github.com/googleapis/java-shared-dependencies/commit/a1b18d1838c2ceca882615d574ab5d0245794820)) - update dependency com.google.auth:google-auth-library-bom to v0.22.0 ([#​171](https://www.github.com/googleapis/java-shared-dependencies/issues/171)) ([0c7635a](https://www.github.com/googleapis/java-shared-dependencies/commit/0c7635a82d922971ae6aac18dc2ee1879e017516)) ### [`v0.11.0`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​0110-httpswwwgithubcomgoogleapisjava-shared-dependenciescompare0102v0110-2020-10-13) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v0.10.2...v0.11.0) ##### Dependencies - update dependency com.google.http-client:google-http-client-bom to v1.37.0 ([#​166](https://www.github.com/googleapis/java-shared-dependencies/issues/166)) ([5721225](https://www.github.com/googleapis/java-shared-dependencies/commit/572122574ce8452b6a0fc6df919e9ce2d8ffd2ce)) - update dependency io.grpc:grpc-bom to v1.32.2 ([#​165](https://www.github.com/googleapis/java-shared-dependencies/issues/165)) ([b70ddb0](https://www.github.com/googleapis/java-shared-dependencies/commit/b70ddb00a3be97536cdd80bd57fe6bca1b0973e2)) ##### [0.10.2](https://www.github.com/googleapis/java-shared-dependencies/compare/0.10.1...v0.10.2) (2020-10-08) ##### Dependencies - update dependency org.threeten:threetenbp to v1.4.5 ([#​162](https://www.github.com/googleapis/java-shared-dependencies/issues/162)) ([54eccb5](https://www.github.com/googleapis/java-shared-dependencies/commit/54eccb533353ddfe537a7e069a696a3f0f70f211)) ##### [0.10.1](https://www.github.com/googleapis/java-shared-dependencies/compare/0.10.0...v0.10.1) (2020-10-06) ##### Dependencies - update gax.version to v1.59.1 ([#​159](https://www.github.com/googleapis/java-shared-dependencies/issues/159)) ([7c84443](https://www.github.com/googleapis/java-shared-dependencies/commit/7c84443db92e1d910590fa89c2e35b14613e7eba))
--- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-errorreporting). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7d0f0b34..30eb3634 100644 --- a/pom.xml +++ b/pom.xml @@ -86,7 +86,7 @@ com.google.cloud google-cloud-shared-dependencies - 0.10.2 + 0.12.1 pom import From 50b0a34696d648fc121830fbaafd79da6b422bc0 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2020 22:58:10 +0000 Subject: [PATCH 14/14] chore: release 0.120.4 (#271) :robot: I have created a release \*beep\* \*boop\* --- ### [0.120.4](https://www.github.com/googleapis/java-errorreporting/compare/v0.120.3...v0.120.4) (2020-10-19) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 ([#270](https://www.github.com/googleapis/java-errorreporting/issues/270)) ([bd80807](https://www.github.com/googleapis/java-errorreporting/commit/bd808079b8ab8506d8e6f98ac503c7edaa3c26ba)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). --- CHANGELOG.md | 7 +++++++ google-cloud-errorreporting-bom/pom.xml | 8 ++++---- google-cloud-errorreporting/pom.xml | 4 ++-- grpc-google-cloud-error-reporting-v1beta1/pom.xml | 4 ++-- pom.xml | 8 ++++---- proto-google-cloud-error-reporting-v1beta1/pom.xml | 4 ++-- samples/snapshot/pom.xml | 2 +- versions.txt | 6 +++--- 8 files changed, 25 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8fb3ee03..1fbd7595 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [0.120.4](https://www.github.com/googleapis/java-errorreporting/compare/v0.120.3...v0.120.4) (2020-10-19) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 ([#270](https://www.github.com/googleapis/java-errorreporting/issues/270)) ([bd80807](https://www.github.com/googleapis/java-errorreporting/commit/bd808079b8ab8506d8e6f98ac503c7edaa3c26ba)) + ### [0.120.3](https://www.github.com/googleapis/java-errorreporting/compare/v0.120.2...v0.120.3) (2020-10-08) diff --git a/google-cloud-errorreporting-bom/pom.xml b/google-cloud-errorreporting-bom/pom.xml index 2b45b923..01756515 100644 --- a/google-cloud-errorreporting-bom/pom.xml +++ b/google-cloud-errorreporting-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-errorreporting-bom - 0.120.4-beta-SNAPSHOT + 0.120.4-beta pom com.google.cloud @@ -63,17 +63,17 @@ com.google.cloud google-cloud-errorreporting - 0.120.4-beta-SNAPSHOT + 0.120.4-beta com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.4-SNAPSHOT + 0.86.4
diff --git a/google-cloud-errorreporting/pom.xml b/google-cloud-errorreporting/pom.xml index b6103e52..f034d1bf 100644 --- a/google-cloud-errorreporting/pom.xml +++ b/google-cloud-errorreporting/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-errorreporting - 0.120.4-beta-SNAPSHOT + 0.120.4-beta jar Google Cloud Error Reporting https://github.com/googleapis/java-errorreporting @@ -11,7 +11,7 @@ com.google.cloud google-cloud-errorreporting-parent - 0.120.4-beta-SNAPSHOT + 0.120.4-beta google-cloud-errorreporting diff --git a/grpc-google-cloud-error-reporting-v1beta1/pom.xml b/grpc-google-cloud-error-reporting-v1beta1/pom.xml index ff6d032a..a05e4f71 100644 --- a/grpc-google-cloud-error-reporting-v1beta1/pom.xml +++ b/grpc-google-cloud-error-reporting-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.4-SNAPSHOT + 0.86.4 grpc-google-cloud-error-reporting-v1beta1 GRPC library for grpc-google-cloud-error-reporting-v1beta1 com.google.cloud google-cloud-errorreporting-parent - 0.120.4-beta-SNAPSHOT + 0.120.4-beta diff --git a/pom.xml b/pom.xml index 30eb3634..331b98f9 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-errorreporting-parent pom - 0.120.4-beta-SNAPSHOT + 0.120.4-beta Google Cloud Error Reporting Parent https://github.com/googleapis/java-errorreporting @@ -70,17 +70,17 @@ com.google.cloud google-cloud-errorreporting - 0.120.4-beta-SNAPSHOT + 0.120.4-beta com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.4-SNAPSHOT + 0.86.4 diff --git a/proto-google-cloud-error-reporting-v1beta1/pom.xml b/proto-google-cloud-error-reporting-v1beta1/pom.xml index 41a1797d..c70268bc 100644 --- a/proto-google-cloud-error-reporting-v1beta1/pom.xml +++ b/proto-google-cloud-error-reporting-v1beta1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.4-SNAPSHOT + 0.86.4 proto-google-cloud-error-reporting-v1beta1 PROTO library for proto-google-cloud-error-reporting-v1beta1 com.google.cloud google-cloud-errorreporting-parent - 0.120.4-beta-SNAPSHOT + 0.120.4-beta diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index efca8045..a43a25ee 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-errorreporting - 0.120.4-beta-SNAPSHOT + 0.120.4-beta diff --git a/versions.txt b/versions.txt index ab86dbf1..401324b7 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -grpc-google-cloud-errorreporting-v1beta1:0.86.3:0.86.4-SNAPSHOT -proto-google-cloud-errorreporting-v1beta1:0.86.3:0.86.4-SNAPSHOT -google-cloud-errorreporting:0.120.3-beta:0.120.4-beta-SNAPSHOT \ No newline at end of file +grpc-google-cloud-errorreporting-v1beta1:0.86.4:0.86.4 +proto-google-cloud-errorreporting-v1beta1:0.86.4:0.86.4 +google-cloud-errorreporting:0.120.4-beta:0.120.4-beta \ No newline at end of file