Skip to content
This repository was archived by the owner on Sep 26, 2023. It is now read-only.

Commit a21f57b

Browse files
authored
Linkage Monitor as GitHub Actions (#1273)
* Linkage Monitor as GitHub Actions * Comment * Sync-repo-settings for Linkage Monitor check
1 parent bd215f7 commit a21f57b

2 files changed

Lines changed: 10 additions & 43 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,18 @@ jobs:
4949

5050
linkage-monitor:
5151
runs-on: ubuntu-latest
52+
strategy:
53+
matrix:
54+
java: [8, 11]
5255
steps:
5356
- uses: actions/checkout@v2
5457
- uses: actions/setup-java@v1
5558
with:
56-
java-version: 8
59+
java-version: ${{ matrix.java }}
5760
- run: java -version
58-
- run: .kokoro/linkage-monitor.sh
61+
- name: Build and install local Maven repository
62+
run: ./gradlew build publishToMavenLocal -x test -x signMavenJavaPublication
63+
- name: Check dependency conflicts with the latest Libraries BOM
64+
uses: GoogleCloudPlatform/cloud-opensource-java/linkage-monitor@v1-linkagemonitor
65+
- name: Check dependency conflicts in the gax artifacts
66+
run: ./gradlew checkJavaLinkage

.kokoro/linkage-monitor.sh

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)