Skip to content

Commit 93705a0

Browse files
chore: Java 8 unit test to build code in Java 17 and run tests on Java 8 (#1800) (#2508)
* Our Java projects are configured to produce Java 8-compatible bytecode via https://github.com/googleapis/java-shared-config/blob/main/pom.xml#L848. This unit test change ensures this config is applied correctly. * This change also switches the JDK distribution of GitHub Actions to temurin from zulu. * For the repositories that mark "dependencies (8)" and "dependencies (11)" as required, they should point to only "dependencies (17)" via `.github/sync-repo-settings.yaml` and repo's Settings tab. Source-Link: googleapis/synthtool@cbe0100 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:32851debfefed2b66038e0141f1b5c2103bb59ba80b7475adbc10ef7abab3de7 Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent faa6807 commit 93705a0

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.github/.OwlBot.lock.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
# limitations under the License.
1414
docker:
1515
image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest
16-
digest: sha256:af2eda87a54601ae7b7b2be5055c17b43ac98a7805b586772db314de8a7d4a1d
17-
# created: 2023-06-16T02:10:09.149325782Z
16+
digest: sha256:32851debfefed2b66038e0141f1b5c2103bb59ba80b7475adbc10ef7abab3de7
17+
# created: 2023-06-22T15:06:52.039318836Z

.github/dependabot.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@ updates:
66
interval: "daily"
77
# Disable version updates for Maven dependencies
88
# we use renovate-bot as well as shared-dependencies BOM to update maven dependencies.
9-
ignore: "*"
9+
ignore:
10+
- dependency-name: "*"
1011
- package-ecosystem: "pip"
1112
directory: "/"
1213
schedule:
1314
interval: "daily"
1415
# Disable version updates for pip dependencies
1516
# If a security vulnerability comes in, we will be notified about
1617
# it via template in the synthtool repository.
17-
ignore: "*"
18+
ignore:
19+
- dependency-name: "*"

0 commit comments

Comments
 (0)