Skip to content

Commit 80032fd

Browse files
committed
setup workflow
1 parent 1c2e0e8 commit 80032fd

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Periodic dependency analyze
2+
on:
3+
schedule:
4+
# Run at 02:00 UTC on 1st day in January, April, July, and October.
5+
- cron: '0 2 1 1,4,7,10 *'
6+
workflow_dispatch:
7+
8+
jobs:
9+
Periodic-dependency-analyze:
10+
runs-on: ubuntu-22.04
11+
steps:
12+
- uses: actions/checkout@v4
13+
- uses: actions/setup-java@v4
14+
with:
15+
distribution: temurin
16+
java-version: 17
17+
cache: maven
18+
- name: Install modules
19+
shell: bash
20+
run: |
21+
mvn clean install -V --batch-mode --no-transfer-progress -DskipTests
22+
- name: Generate dependency report against Java shared dependencies
23+
shell: bash
24+
run: |
25+
mvn clean verify -Dskip.surefire.tests -f java-shared-dependencies/dependency-analyzer/pom.xml

java-shared-dependencies/dependency-analyzer/src/test/java/com/google/cloud/integration/DependencyAnalyzerIntegrationTest.java renamed to java-shared-dependencies/dependency-analyzer/src/test/java/com/google/cloud/integration/DependencyAnalyzerIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import java.net.http.HttpClient;
88
import org.junit.Test;
99

10-
public class DependencyAnalyzerIntegrationTest {
10+
public class DependencyAnalyzerIT {
1111
@Test
1212
public void testAnalyzeFromJavaSharedDependenciesBom() {
1313
DependencyAnalyzer dependencyAnalyzer = new DependencyAnalyzer(

0 commit comments

Comments
 (0)