From 45aeea96c196c19c6ad0c02584fc4dfc817630b9 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 24 Sep 2020 08:12:06 +0000 Subject: [PATCH 01/10] chore: release 1.30.4-SNAPSHOT (#239) :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-tasks-bom/pom.xml | 16 ++++++++-------- google-cloud-tasks/pom.xml | 4 ++-- grpc-google-cloud-tasks-v2/pom.xml | 4 ++-- grpc-google-cloud-tasks-v2beta2/pom.xml | 4 ++-- grpc-google-cloud-tasks-v2beta3/pom.xml | 4 ++-- pom.xml | 16 ++++++++-------- proto-google-cloud-tasks-v2/pom.xml | 4 ++-- proto-google-cloud-tasks-v2beta2/pom.xml | 4 ++-- proto-google-cloud-tasks-v2beta3/pom.xml | 4 ++-- versions.txt | 14 +++++++------- 10 files changed, 37 insertions(+), 37 deletions(-) diff --git a/google-cloud-tasks-bom/pom.xml b/google-cloud-tasks-bom/pom.xml index 6522e476..63bb9dac 100644 --- a/google-cloud-tasks-bom/pom.xml +++ b/google-cloud-tasks-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-tasks-bom - 1.30.3 + 1.30.4-SNAPSHOT pom com.google.cloud @@ -64,37 +64,37 @@ com.google.api.grpc proto-google-cloud-tasks-v2beta3 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc proto-google-cloud-tasks-v2beta2 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-tasks-v2beta3 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc proto-google-cloud-tasks-v2 - 1.30.3 + 1.30.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-tasks-v2beta2 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-tasks-v2 - 1.30.3 + 1.30.4-SNAPSHOT com.google.cloud google-cloud-tasks - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/google-cloud-tasks/pom.xml b/google-cloud-tasks/pom.xml index 0f863da6..4eda4714 100644 --- a/google-cloud-tasks/pom.xml +++ b/google-cloud-tasks/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-tasks - 1.30.3 + 1.30.4-SNAPSHOT jar Google Cloud Tasks https://github.com/googleapis/java-tasks @@ -11,7 +11,7 @@ com.google.cloud google-cloud-tasks-parent - 1.30.3 + 1.30.4-SNAPSHOT google-cloud-tasks diff --git a/grpc-google-cloud-tasks-v2/pom.xml b/grpc-google-cloud-tasks-v2/pom.xml index 4f7819ee..4ead6894 100644 --- a/grpc-google-cloud-tasks-v2/pom.xml +++ b/grpc-google-cloud-tasks-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-tasks-v2 - 1.30.3 + 1.30.4-SNAPSHOT grpc-google-cloud-tasks-v2 GRPC library for grpc-google-cloud-tasks-v2 com.google.cloud google-cloud-tasks-parent - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/grpc-google-cloud-tasks-v2beta2/pom.xml b/grpc-google-cloud-tasks-v2beta2/pom.xml index 2c01c45a..cac4477a 100644 --- a/grpc-google-cloud-tasks-v2beta2/pom.xml +++ b/grpc-google-cloud-tasks-v2beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-tasks-v2beta2 - 0.86.3 + 0.86.4-SNAPSHOT grpc-google-cloud-tasks-v2beta2 GRPC library for grpc-google-cloud-tasks-v2beta2 com.google.cloud google-cloud-tasks-parent - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/grpc-google-cloud-tasks-v2beta3/pom.xml b/grpc-google-cloud-tasks-v2beta3/pom.xml index a7da99e3..0be9f7d2 100644 --- a/grpc-google-cloud-tasks-v2beta3/pom.xml +++ b/grpc-google-cloud-tasks-v2beta3/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-tasks-v2beta3 - 0.86.3 + 0.86.4-SNAPSHOT grpc-google-cloud-tasks-v2beta3 GRPC library for grpc-google-cloud-tasks-v2beta3 com.google.cloud google-cloud-tasks-parent - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/pom.xml b/pom.xml index 9712c07b..26a9e2b7 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-tasks-parent pom - 1.30.3 + 1.30.4-SNAPSHOT Google Cloud Tasks Parent https://github.com/googleapis/java-tasks @@ -70,37 +70,37 @@ com.google.api.grpc proto-google-cloud-tasks-v2beta3 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc proto-google-cloud-tasks-v2beta2 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc proto-google-cloud-tasks-v2 - 1.30.3 + 1.30.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-tasks-v2beta3 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-tasks-v2beta2 - 0.86.3 + 0.86.4-SNAPSHOT com.google.api.grpc grpc-google-cloud-tasks-v2 - 1.30.3 + 1.30.4-SNAPSHOT com.google.cloud google-cloud-tasks - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/proto-google-cloud-tasks-v2/pom.xml b/proto-google-cloud-tasks-v2/pom.xml index 12237605..9308f8b9 100644 --- a/proto-google-cloud-tasks-v2/pom.xml +++ b/proto-google-cloud-tasks-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-tasks-v2 - 1.30.3 + 1.30.4-SNAPSHOT proto-google-cloud-tasks-v2 PROTO library for proto-google-cloud-tasks-v2 com.google.cloud google-cloud-tasks-parent - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/proto-google-cloud-tasks-v2beta2/pom.xml b/proto-google-cloud-tasks-v2beta2/pom.xml index d656ecb7..723bf643 100644 --- a/proto-google-cloud-tasks-v2beta2/pom.xml +++ b/proto-google-cloud-tasks-v2beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-tasks-v2beta2 - 0.86.3 + 0.86.4-SNAPSHOT proto-google-cloud-tasks-v2beta2 PROTO library for proto-google-cloud-tasks-v2beta2 com.google.cloud google-cloud-tasks-parent - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/proto-google-cloud-tasks-v2beta3/pom.xml b/proto-google-cloud-tasks-v2beta3/pom.xml index d0d063da..bf91e371 100644 --- a/proto-google-cloud-tasks-v2beta3/pom.xml +++ b/proto-google-cloud-tasks-v2beta3/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-tasks-v2beta3 - 0.86.3 + 0.86.4-SNAPSHOT proto-google-cloud-tasks-v2beta3 PROTO library for proto-google-cloud-tasks-v2beta3 com.google.cloud google-cloud-tasks-parent - 1.30.3 + 1.30.4-SNAPSHOT diff --git a/versions.txt b/versions.txt index 665a3426..9943c549 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -proto-google-cloud-tasks-v2beta3:0.86.3:0.86.3 -proto-google-cloud-tasks-v2beta2:0.86.3:0.86.3 -proto-google-cloud-tasks-v2:1.30.3:1.30.3 -grpc-google-cloud-tasks-v2beta3:0.86.3:0.86.3 -grpc-google-cloud-tasks-v2beta2:0.86.3:0.86.3 -grpc-google-cloud-tasks-v2:1.30.3:1.30.3 -google-cloud-tasks:1.30.3:1.30.3 \ No newline at end of file +proto-google-cloud-tasks-v2beta3:0.86.3:0.86.4-SNAPSHOT +proto-google-cloud-tasks-v2beta2:0.86.3:0.86.4-SNAPSHOT +proto-google-cloud-tasks-v2:1.30.3:1.30.4-SNAPSHOT +grpc-google-cloud-tasks-v2beta3:0.86.3:0.86.4-SNAPSHOT +grpc-google-cloud-tasks-v2beta2:0.86.3:0.86.4-SNAPSHOT +grpc-google-cloud-tasks-v2:1.30.3:1.30.4-SNAPSHOT +google-cloud-tasks:1.30.3:1.30.4-SNAPSHOT \ No newline at end of file From 490faa5f67ec6f5de9249b8ee1d2a56114ddfdf3 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 24 Sep 2020 19:46:30 +0200 Subject: [PATCH 02/10] chore(deps): update dependency com.google.cloud:libraries-bom to v11 (#240) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:libraries-bom](https://togithub.com/GoogleCloudPlatform/cloud-opensource-java) | major | `10.1.0` -> `11.0.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-tasks). --- 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 ac8295db..81fd9300 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 10.1.0 + 11.0.0 pom import From abe5f7c1374d923e7c5c6cde0a7bdd4b4d50fdc3 Mon Sep 17 00:00:00 2001 From: Jeff Ching Date: Thu, 24 Sep 2020 14:00:54 -0700 Subject: [PATCH 03/10] chore: add repo settings configuration (#237) --- .github/sync-repo-settings.yaml | 49 +++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 .github/sync-repo-settings.yaml diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml new file mode 100644 index 00000000..6bddd18e --- /dev/null +++ b/.github/sync-repo-settings.yaml @@ -0,0 +1,49 @@ + +# Whether or not rebase-merging is enabled on this repository. +# Defaults to `true` +rebaseMergeAllowed: false + +# Whether or not squash-merging is enabled on this repository. +# Defaults to `true` +squashMergeAllowed: true + +# Whether or not PRs are merged with a merge commit on this repository. +# Defaults to `false` +mergeCommitAllowed: false + +# Rules for master branch protection +branchProtectionRules: +# Identifies the protection rule pattern. Name of the branch to be protected. +# Defaults to `master` +- pattern: master + # Can admins overwrite branch protection. + # Defaults to `true` + isAdminEnforced: true + # Number of approving reviews required to update matching branches. + # Defaults to `1` + requiredApprovingReviewCount: 1 + # Are reviews from code owners required to update matching branches. + # Defaults to `false` + requiresCodeOwnerReviews: true + # Require up to date branches + requiresStrictStatusChecks: false + # List of required status check contexts that must pass for commits to be accepted to matching branches. + requiredStatusCheckContexts: + - "dependencies (8)" + - "dependencies (11)" + - "linkage-monitor" + - "lint" + - "clirr" + - "units (7)" + - "units (8)" + - "units (11)" + - "Kokoro - Test: Integration" + - "cla/google" +# List of explicit permissions to add (additive only) +permissionRules: +- team: yoshi-admins + permission: admin +- team: yoshi-java-admins + permission: admin +- team: yoshi-java + permission: push \ No newline at end of file From e8e1cc33808efe6f3f1ada61297a6b03600f0702 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Wed, 30 Sep 2020 06:15:03 +0200 Subject: [PATCH 04/10] chore(deps): update dependency com.google.cloud:google-cloud-tasks to v1.30.3 (#238) --- samples/install-without-bom/pom.xml | 2 +- samples/snapshot/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index 96f10560..ce73b380 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-tasks - 1.30.1 + 1.30.3 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 71845d95..dc3ef14b 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-tasks - 1.30.1 + 1.30.3 From e20c1510307bddb844230f874762be0ba5ba73d8 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 30 Sep 2020 09:18:17 -0700 Subject: [PATCH 05/10] chore: regenerate templates (#242) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/c3980c4a-ffd1-4225-86d3-718e3dfa085c/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/e6168630be3e31eede633ba2c6f1cd64248dec1c Source-Link: https://github.com/googleapis/synthtool/commit/da29da32b3a988457b49ae290112b74f14b713cc Source-Link: https://github.com/googleapis/synthtool/commit/95dbe1bee3c7f7e52ddb24a54c37080620e0d1a2 Source-Link: https://github.com/googleapis/synthtool/commit/916c10e8581804df2b48a0f0457d848f3faa582e --- .github/readme/synth.py | 19 ++++++++++ .github/workflows/auto-release.yaml | 23 ++++++++++-- .kokoro/continuous/readme.cfg | 55 +++++++++++++++++++++++++++++ .kokoro/readme.sh | 36 +++++++++++++++++++ synth.metadata | 8 +++-- 5 files changed, 136 insertions(+), 5 deletions(-) create mode 100644 .github/readme/synth.py create mode 100644 .kokoro/continuous/readme.cfg create mode 100644 .kokoro/readme.sh diff --git a/.github/readme/synth.py b/.github/readme/synth.py new file mode 100644 index 00000000..7b48cc28 --- /dev/null +++ b/.github/readme/synth.py @@ -0,0 +1,19 @@ +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +"""This script is used to synthesize generated the README for this library.""" + +from synthtool.languages import java + +java.custom_templates(["java_library/README.md"]) diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index d26427e4..bc1554ae 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -4,10 +4,11 @@ name: auto-release jobs: approve: runs-on: ubuntu-latest + if: contains(github.head_ref, 'release-v') steps: - uses: actions/github-script@v3.0.0 with: - github-token: ${{secrets.GITHUB_TOKEN}} + github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} debug: true script: | // only approve PRs from release-please[bot] @@ -20,6 +21,24 @@ jobs: return; } + // only approve PRs with pom.xml and versions.txt changes + const filesPromise = github.pulls.listFiles.endpoint({ + owner: context.repo.owner, + repo: context.repo.repo, + pull_number: context.payload.pull_request.number, + }); + const changed_files = await github.paginate(filesPromise) + + if ( changed_files.length < 1 ) { + console.log( "Not proceeding since PR is empty!" ) + return; + } + + if ( !changed_files.some(v => v.filename.includes("pom")) || !changed_files.some(v => v.filename.includes("versions.txt")) ) { + console.log( "PR file changes do not have pom.xml or versions.txt -- something is wrong. PTAL!" ) + return; + } + // trigger auto-release when // 1) it is a SNAPSHOT release (auto-generated post regular release) // 2) there are dependency updates only @@ -66,4 +85,4 @@ jobs: repo: context.repo.repo, issue_number: context.payload.pull_request.number, labels: ['kokoro:force-run', 'automerge'] - }); \ No newline at end of file + }); diff --git a/.kokoro/continuous/readme.cfg b/.kokoro/continuous/readme.cfg new file mode 100644 index 00000000..75ccf8a3 --- /dev/null +++ b/.kokoro/continuous/readme.cfg @@ -0,0 +1,55 @@ +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Format: //devtools/kokoro/config/proto/build.proto + +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-kokoro-resources/python-multi" +} + +env_vars: { + key: "TRAMPOLINE_BUILD_FILE" + value: "github/java-tasks/.kokoro/readme.sh" +} + +# Build logs will be here +action { + define_artifacts { + regex: "**/*sponge_log.xml" + regex: "**/*sponge_log.log" + } +} + +# The github token is stored here. +before_action { + fetch_keystore { + keystore_resource { + keystore_config_id: 73713 + keyname: "yoshi-automation-github-key" + # TODO(theacodes): remove this after secrets have globally propagated + backend_type: FASTCONFIGPUSH + } + } +} + +# Common env vars for all repositories and builds. +env_vars: { + key: "GITHUB_USER" + value: "yoshi-automation" +} +env_vars: { + key: "GITHUB_EMAIL" + value: "yoshi-automation@google.com" +} diff --git a/.kokoro/readme.sh b/.kokoro/readme.sh new file mode 100644 index 00000000..632f1591 --- /dev/null +++ b/.kokoro/readme.sh @@ -0,0 +1,36 @@ +#!/bin/bash +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -eo pipefail + +cd ${KOKORO_ARTIFACTS_DIR}/github/java-tasks + +# Disable buffering, so that the logs stream through. +export PYTHONUNBUFFERED=1 + +# Kokoro exposes this as a file, but the scripts expect just a plain variable. +export GITHUB_TOKEN=$(cat ${KOKORO_KEYSTORE_DIR}/73713_yoshi-automation-github-key) + +# Setup git credentials +echo "https://${GITHUB_TOKEN}:@github.com" >> ~/.git-credentials +git config --global credential.helper 'store --file ~/.git-credentials' + +python3.6 -m pip install git+https://github.com/googleapis/synthtool.git#egg=gcp-synthtool +python3.6 -m autosynth.synth \ + --repository=googleapis/java-tasks \ + --synth-file-name=.github/readme/synth.py \ + --metadata-path=.github/readme/synth.metadata \ + --pr-title="chore: regenerate README" \ + --branch-suffix="readme" \ No newline at end of file diff --git a/synth.metadata b/synth.metadata index bd3c87c2..f652a60f 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-tasks.git", - "sha": "55d2bca864a85f4df8c65d25eec282cb9d654dc1" + "sha": "abe5f7c1374d923e7c5c6cde0a7bdd4b4d50fdc3" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "80003a3de2d8a75f5b47cb2e77e018f7f0f776cc" + "sha": "e6168630be3e31eede633ba2c6f1cd64248dec1c" } } ], @@ -58,6 +58,7 @@ ".github/ISSUE_TEMPLATE/feature_request.md", ".github/ISSUE_TEMPLATE/support_request.md", ".github/PULL_REQUEST_TEMPLATE.md", + ".github/readme/synth.py", ".github/release-please.yml", ".github/trusted-contribution.yml", ".github/workflows/auto-release.yaml", @@ -69,6 +70,7 @@ ".kokoro/common.sh", ".kokoro/continuous/common.cfg", ".kokoro/continuous/java8.cfg", + ".kokoro/continuous/readme.cfg", ".kokoro/dependencies.sh", ".kokoro/linkage-monitor.sh", ".kokoro/nightly/common.cfg", @@ -92,6 +94,7 @@ ".kokoro/presubmit/linkage-monitor.cfg", ".kokoro/presubmit/lint.cfg", ".kokoro/presubmit/samples.cfg", + ".kokoro/readme.sh", ".kokoro/release/bump_snapshot.cfg", ".kokoro/release/common.cfg", ".kokoro/release/common.sh", @@ -109,7 +112,6 @@ "CODE_OF_CONDUCT.md", "CONTRIBUTING.md", "LICENSE", - "README.md", "codecov.yaml", "google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2/CloudTasksClient.java", "google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2/CloudTasksSettings.java", From e236425fc59105114faf5e8cd19fdda97764fe03 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Wed, 30 Sep 2020 16:56:23 -0700 Subject: [PATCH 06/10] build: rename samples lint workflow to checkstyle to disambiguate branch protection with unit lint (#244) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/c37ecec0-956f-43b4-a812-312ab06f0780/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/8a7a3021fe97aa0a3641db642fe2b767f1c8110f --- .github/workflows/samples.yaml | 2 +- synth.metadata | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/samples.yaml b/.github/workflows/samples.yaml index a1d50073..c46230a7 100644 --- a/.github/workflows/samples.yaml +++ b/.github/workflows/samples.yaml @@ -2,7 +2,7 @@ on: pull_request: name: samples jobs: - lint: + checkstyle: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/synth.metadata b/synth.metadata index f652a60f..f5a4c802 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-tasks.git", - "sha": "abe5f7c1374d923e7c5c6cde0a7bdd4b4d50fdc3" + "sha": "e20c1510307bddb844230f874762be0ba5ba73d8" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "e6168630be3e31eede633ba2c6f1cd64248dec1c" + "sha": "8a7a3021fe97aa0a3641db642fe2b767f1c8110f" } } ], From 15b2a3a27509459e5503080482d2d1588b57472f Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Tue, 6 Oct 2020 22:08:14 +0200 Subject: [PATCH 07/10] chore(deps): update dependency com.google.cloud:libraries-bom to v12 (#245) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:libraries-bom](https://togithub.com/GoogleCloudPlatform/cloud-opensource-java) | major | `11.0.0` -> `12.0.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-tasks). --- 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 81fd9300..70cf615a 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 11.0.0 + 12.0.0 pom import From ce02faadb42cc0f27b1b08f28df49816e75b482d Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 6 Oct 2020 15:12:23 -0700 Subject: [PATCH 08/10] build(java): readme.sh should be executable (#247) This PR was generated using Autosynth. :rainbow: Synth log will be available here: https://source.cloud.google.com/results/invocations/1ba237d2-34b1-461d-898e-5656d73dd597/targets - [ ] To automatically regenerate this PR, check this box. Source-Link: https://github.com/googleapis/synthtool/commit/0762e8ee2ec21cdfc4d82020b985a104feb0453b --- .kokoro/readme.sh | 0 synth.metadata | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 .kokoro/readme.sh diff --git a/.kokoro/readme.sh b/.kokoro/readme.sh old mode 100644 new mode 100755 diff --git a/synth.metadata b/synth.metadata index f5a4c802..9076dc55 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-tasks.git", - "sha": "e20c1510307bddb844230f874762be0ba5ba73d8" + "sha": "15b2a3a27509459e5503080482d2d1588b57472f" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "8a7a3021fe97aa0a3641db642fe2b767f1c8110f" + "sha": "0762e8ee2ec21cdfc4d82020b985a104feb0453b" } } ], From 9466e66de588d4649825c790e5369180e6e95986 Mon Sep 17 00:00:00 2001 From: WhiteSource Renovate Date: Thu, 8 Oct 2020 19:02:36 +0200 Subject: [PATCH 09/10] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 (#246) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [com.google.cloud:google-cloud-shared-dependencies](https://togithub.com/googleapis/java-shared-dependencies) | patch | `0.10.0` -> `0.10.2` | --- ### Release Notes
googleapis/java-shared-dependencies ### [`v0.10.2`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​0102-httpswwwgithubcomgoogleapisjava-shared-dependenciescompare0101v0102-2020-10-08) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v0.10.1...v0.10.2) ### [`v0.10.1`](https://togithub.com/googleapis/java-shared-dependencies/blob/master/CHANGELOG.md#​0101-httpswwwgithubcomgoogleapisjava-shared-dependenciescompare0100v0101-2020-10-06) [Compare Source](https://togithub.com/googleapis/java-shared-dependencies/compare/v0.10.0...v0.10.1)
--- ### 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-tasks). --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 26a9e2b7..b6db117c 100644 --- a/pom.xml +++ b/pom.xml @@ -106,7 +106,7 @@ com.google.cloud google-cloud-shared-dependencies - 0.10.0 + 0.10.2 pom import From 3c7c59078fb7f7963e8cd1db32a161ed9520536c Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 8 Oct 2020 17:32:02 +0000 Subject: [PATCH 10/10] chore: release 1.30.4 (#249) :robot: I have created a release \*beep\* \*boop\* --- ### [1.30.4](https://www.github.com/googleapis/java-tasks/compare/v1.30.3...v1.30.4) (2020-10-08) ### Dependencies * update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 ([#246](https://www.github.com/googleapis/java-tasks/issues/246)) ([9466e66](https://www.github.com/googleapis/java-tasks/commit/9466e66de588d4649825c790e5369180e6e95986)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). --- CHANGELOG.md | 7 +++++++ README.md | 4 ++-- google-cloud-tasks-bom/pom.xml | 16 ++++++++-------- google-cloud-tasks/pom.xml | 4 ++-- grpc-google-cloud-tasks-v2/pom.xml | 4 ++-- grpc-google-cloud-tasks-v2beta2/pom.xml | 4 ++-- grpc-google-cloud-tasks-v2beta3/pom.xml | 4 ++-- pom.xml | 16 ++++++++-------- proto-google-cloud-tasks-v2/pom.xml | 4 ++-- proto-google-cloud-tasks-v2beta2/pom.xml | 4 ++-- proto-google-cloud-tasks-v2beta3/pom.xml | 4 ++-- versions.txt | 14 +++++++------- 12 files changed, 46 insertions(+), 39 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 50329d51..7c21993c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [1.30.4](https://www.github.com/googleapis/java-tasks/compare/v1.30.3...v1.30.4) (2020-10-08) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 ([#246](https://www.github.com/googleapis/java-tasks/issues/246)) ([9466e66](https://www.github.com/googleapis/java-tasks/commit/9466e66de588d4649825c790e5369180e6e95986)) + ### [1.30.3](https://www.github.com/googleapis/java-tasks/compare/v1.30.2...v1.30.3) (2020-09-23) diff --git a/README.md b/README.md index 142d951b..51af9eed 100644 --- a/README.md +++ b/README.md @@ -47,11 +47,11 @@ If you are using Maven without BOM, add this to your dependencies: If you are using Gradle, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-tasks:1.30.3' +compile 'com.google.cloud:google-cloud-tasks:1.30.4' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-tasks" % "1.30.3" +libraryDependencies += "com.google.cloud" % "google-cloud-tasks" % "1.30.4" ``` [//]: # ({x-version-update-end}) diff --git a/google-cloud-tasks-bom/pom.xml b/google-cloud-tasks-bom/pom.xml index 63bb9dac..50fae4be 100644 --- a/google-cloud-tasks-bom/pom.xml +++ b/google-cloud-tasks-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-tasks-bom - 1.30.4-SNAPSHOT + 1.30.4 pom com.google.cloud @@ -64,37 +64,37 @@ com.google.api.grpc proto-google-cloud-tasks-v2beta3 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc proto-google-cloud-tasks-v2beta2 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc grpc-google-cloud-tasks-v2beta3 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc proto-google-cloud-tasks-v2 - 1.30.4-SNAPSHOT + 1.30.4 com.google.api.grpc grpc-google-cloud-tasks-v2beta2 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc grpc-google-cloud-tasks-v2 - 1.30.4-SNAPSHOT + 1.30.4 com.google.cloud google-cloud-tasks - 1.30.4-SNAPSHOT + 1.30.4
diff --git a/google-cloud-tasks/pom.xml b/google-cloud-tasks/pom.xml index 4eda4714..1a0c1476 100644 --- a/google-cloud-tasks/pom.xml +++ b/google-cloud-tasks/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-tasks - 1.30.4-SNAPSHOT + 1.30.4 jar Google Cloud Tasks https://github.com/googleapis/java-tasks @@ -11,7 +11,7 @@ com.google.cloud google-cloud-tasks-parent - 1.30.4-SNAPSHOT + 1.30.4 google-cloud-tasks diff --git a/grpc-google-cloud-tasks-v2/pom.xml b/grpc-google-cloud-tasks-v2/pom.xml index 4ead6894..bdf782c8 100644 --- a/grpc-google-cloud-tasks-v2/pom.xml +++ b/grpc-google-cloud-tasks-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-tasks-v2 - 1.30.4-SNAPSHOT + 1.30.4 grpc-google-cloud-tasks-v2 GRPC library for grpc-google-cloud-tasks-v2 com.google.cloud google-cloud-tasks-parent - 1.30.4-SNAPSHOT + 1.30.4 diff --git a/grpc-google-cloud-tasks-v2beta2/pom.xml b/grpc-google-cloud-tasks-v2beta2/pom.xml index cac4477a..75d499ce 100644 --- a/grpc-google-cloud-tasks-v2beta2/pom.xml +++ b/grpc-google-cloud-tasks-v2beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-tasks-v2beta2 - 0.86.4-SNAPSHOT + 0.86.4 grpc-google-cloud-tasks-v2beta2 GRPC library for grpc-google-cloud-tasks-v2beta2 com.google.cloud google-cloud-tasks-parent - 1.30.4-SNAPSHOT + 1.30.4 diff --git a/grpc-google-cloud-tasks-v2beta3/pom.xml b/grpc-google-cloud-tasks-v2beta3/pom.xml index 0be9f7d2..d4d8f114 100644 --- a/grpc-google-cloud-tasks-v2beta3/pom.xml +++ b/grpc-google-cloud-tasks-v2beta3/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-tasks-v2beta3 - 0.86.4-SNAPSHOT + 0.86.4 grpc-google-cloud-tasks-v2beta3 GRPC library for grpc-google-cloud-tasks-v2beta3 com.google.cloud google-cloud-tasks-parent - 1.30.4-SNAPSHOT + 1.30.4 diff --git a/pom.xml b/pom.xml index b6db117c..9272ff4c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-tasks-parent pom - 1.30.4-SNAPSHOT + 1.30.4 Google Cloud Tasks Parent https://github.com/googleapis/java-tasks @@ -70,37 +70,37 @@ com.google.api.grpc proto-google-cloud-tasks-v2beta3 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc proto-google-cloud-tasks-v2beta2 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc proto-google-cloud-tasks-v2 - 1.30.4-SNAPSHOT + 1.30.4 com.google.api.grpc grpc-google-cloud-tasks-v2beta3 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc grpc-google-cloud-tasks-v2beta2 - 0.86.4-SNAPSHOT + 0.86.4 com.google.api.grpc grpc-google-cloud-tasks-v2 - 1.30.4-SNAPSHOT + 1.30.4 com.google.cloud google-cloud-tasks - 1.30.4-SNAPSHOT + 1.30.4 diff --git a/proto-google-cloud-tasks-v2/pom.xml b/proto-google-cloud-tasks-v2/pom.xml index 9308f8b9..f3cf9c65 100644 --- a/proto-google-cloud-tasks-v2/pom.xml +++ b/proto-google-cloud-tasks-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-tasks-v2 - 1.30.4-SNAPSHOT + 1.30.4 proto-google-cloud-tasks-v2 PROTO library for proto-google-cloud-tasks-v2 com.google.cloud google-cloud-tasks-parent - 1.30.4-SNAPSHOT + 1.30.4 diff --git a/proto-google-cloud-tasks-v2beta2/pom.xml b/proto-google-cloud-tasks-v2beta2/pom.xml index 723bf643..442ccc26 100644 --- a/proto-google-cloud-tasks-v2beta2/pom.xml +++ b/proto-google-cloud-tasks-v2beta2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-tasks-v2beta2 - 0.86.4-SNAPSHOT + 0.86.4 proto-google-cloud-tasks-v2beta2 PROTO library for proto-google-cloud-tasks-v2beta2 com.google.cloud google-cloud-tasks-parent - 1.30.4-SNAPSHOT + 1.30.4 diff --git a/proto-google-cloud-tasks-v2beta3/pom.xml b/proto-google-cloud-tasks-v2beta3/pom.xml index bf91e371..aeec05ff 100644 --- a/proto-google-cloud-tasks-v2beta3/pom.xml +++ b/proto-google-cloud-tasks-v2beta3/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-tasks-v2beta3 - 0.86.4-SNAPSHOT + 0.86.4 proto-google-cloud-tasks-v2beta3 PROTO library for proto-google-cloud-tasks-v2beta3 com.google.cloud google-cloud-tasks-parent - 1.30.4-SNAPSHOT + 1.30.4 diff --git a/versions.txt b/versions.txt index 9943c549..a45a78b1 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -proto-google-cloud-tasks-v2beta3:0.86.3:0.86.4-SNAPSHOT -proto-google-cloud-tasks-v2beta2:0.86.3:0.86.4-SNAPSHOT -proto-google-cloud-tasks-v2:1.30.3:1.30.4-SNAPSHOT -grpc-google-cloud-tasks-v2beta3:0.86.3:0.86.4-SNAPSHOT -grpc-google-cloud-tasks-v2beta2:0.86.3:0.86.4-SNAPSHOT -grpc-google-cloud-tasks-v2:1.30.3:1.30.4-SNAPSHOT -google-cloud-tasks:1.30.3:1.30.4-SNAPSHOT \ No newline at end of file +proto-google-cloud-tasks-v2beta3:0.86.4:0.86.4 +proto-google-cloud-tasks-v2beta2:0.86.4:0.86.4 +proto-google-cloud-tasks-v2:1.30.4:1.30.4 +grpc-google-cloud-tasks-v2beta3:0.86.4:0.86.4 +grpc-google-cloud-tasks-v2beta2:0.86.4:0.86.4 +grpc-google-cloud-tasks-v2:1.30.4:1.30.4 +google-cloud-tasks:1.30.4:1.30.4 \ No newline at end of file