diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index f2554d54..7b2a7ff1 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -4,7 +4,9 @@ # For syntax help see: # https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax -* @googleapis/api-logging @googleapis/yoshi-java +# The @googleapis/api-logging is the default owner for changes in this repo +* @googleapis/yoshi-java @googleapis/api-logging +**/*.java @googleapis/api-logging # The java-samples-reviewers team is the default owner for samples changes -samples/**/*.java @googleapis/api-logging @googleapis/java-samples-reviewers +samples/**/*.java @googleapis/java-samples-reviewers diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index 4bd2d372..690851eb 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": "ca587a2d443fd07e4e17242a9e9dd1bf6e5585dc" + "sha": "c9cb50974d8c2fce2aeec3563a7f9800a32d5a25" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "27e0e916cbfdb3d5ff6639b686cc04f78a0b0386" + "sha": "7c5370937dd9ba9dcf9cd7d2af880a58b389b4f1" } } ] diff --git a/.github/snippet-bot.yml b/.github/snippet-bot.yml new file mode 100644 index 00000000..e69de29b diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fbd7595..311e98e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [0.120.5](https://www.github.com/googleapis/java-errorreporting/compare/v0.120.4...v0.120.5) (2020-10-21) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 ([#277](https://www.github.com/googleapis/java-errorreporting/issues/277)) ([372fca0](https://www.github.com/googleapis/java-errorreporting/commit/372fca01cbac38951689f533b8d76d2a0bdc74e9)) + ### [0.120.4](https://www.github.com/googleapis/java-errorreporting/compare/v0.120.3...v0.120.4) (2020-10-19) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a9304f18..f2dbdee0 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,15 +57,14 @@ 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 @@ -107,14 +106,13 @@ 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 06084b49..e53f6c84 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 - 12.0.0 + 12.1.0 pom import diff --git a/google-cloud-errorreporting-bom/pom.xml b/google-cloud-errorreporting-bom/pom.xml index 01756515..0ecc6fc9 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 + 0.120.5-beta pom com.google.cloud @@ -63,17 +63,17 @@ com.google.cloud google-cloud-errorreporting - 0.120.4-beta + 0.120.5-beta com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.4 + 0.86.5 com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.4 + 0.86.5 diff --git a/google-cloud-errorreporting/pom.xml b/google-cloud-errorreporting/pom.xml index f034d1bf..ab7316c8 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 + 0.120.5-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 + 0.120.5-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 a05e4f71..025cc395 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 + 0.86.5 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 + 0.120.5-beta diff --git a/pom.xml b/pom.xml index 331b98f9..2b7d6525 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-errorreporting-parent pom - 0.120.4-beta + 0.120.5-beta Google Cloud Error Reporting Parent https://github.com/googleapis/java-errorreporting @@ -70,23 +70,23 @@ com.google.cloud google-cloud-errorreporting - 0.120.4-beta + 0.120.5-beta com.google.api.grpc proto-google-cloud-error-reporting-v1beta1 - 0.86.4 + 0.86.5 com.google.api.grpc grpc-google-cloud-error-reporting-v1beta1 - 0.86.4 + 0.86.5 com.google.cloud google-cloud-shared-dependencies - 0.12.1 + 0.13.0 pom import diff --git a/proto-google-cloud-error-reporting-v1beta1/pom.xml b/proto-google-cloud-error-reporting-v1beta1/pom.xml index c70268bc..0bc646f8 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 + 0.86.5 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 + 0.120.5-beta diff --git a/renovate.json b/renovate.json index 389b3c18..484eb3d7 100644 --- a/renovate.json +++ b/renovate.json @@ -17,24 +17,6 @@ ], "versionScheme": "docker" }, - { - "packagePatterns": [ - "^com.google.api:gax", - "^com.google.auth:", - "^com.google.cloud:google-cloud-core", - "^io.grpc:", - "^com.google.guava:" - ], - "groupName": "core dependencies" - }, - { - "packagePatterns": [ - "^com.google.http-client:", - "^com.google.oauth-client:", - "^com.google.api-client:" - ], - "groupName": "core transport dependencies" - }, { "packagePatterns": [ "*" @@ -63,6 +45,16 @@ "semanticCommitType": "chore", "semanticCommitScope": "deps" }, + { + "packagePatterns": [ + "^junit:junit", + "^com.google.truth:truth", + "^org.mockito:mockito-core", + "^org.objenesis:objenesis" + ], + "semanticCommitType": "test", + "semanticCommitScope": "deps" + }, { "packagePatterns": [ "^com.google.cloud:google-cloud-" @@ -78,4 +70,4 @@ ], "semanticCommits": true, "masterIssue": true -} \ No newline at end of file +} diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index a43a25ee..a55d8118 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 + 0.120.5-beta diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index fe28d378..116d3ae3 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -30,7 +30,7 @@ com.google.cloud libraries-bom - 12.1.0 + 13.1.0 pom import diff --git a/synth.metadata b/synth.metadata index ea2acebd..e9cc6a6b 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-errorreporting.git", - "sha": "c9cb50974d8c2fce2aeec3563a7f9800a32d5a25" + "sha": "372fca01cbac38951689f533b8d76d2a0bdc74e9" } }, { @@ -19,7 +19,7 @@ "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "7c5370937dd9ba9dcf9cd7d2af880a58b389b4f1" + "sha": "6abb59097be84599a1d6091fe534a49e5c5cf948" } } ], @@ -42,6 +42,7 @@ ".github/PULL_REQUEST_TEMPLATE.md", ".github/readme/synth.py", ".github/release-please.yml", + ".github/snippet-bot.yml", ".github/trusted-contribution.yml", ".github/workflows/approve-readme.yaml", ".github/workflows/auto-release.yaml", diff --git a/versions.txt b/versions.txt index 401324b7..09019b17 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -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 +grpc-google-cloud-errorreporting-v1beta1:0.86.5:0.86.5 +proto-google-cloud-errorreporting-v1beta1:0.86.5:0.86.5 +google-cloud-errorreporting:0.120.5-beta:0.120.5-beta \ No newline at end of file