Skip to content

Commit 67a1d4e

Browse files
committed
run build when e2e are updated / do not deploy e2e tests on maven central
1 parent 2805126 commit 67a1d4e

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ on:
1616
- 'powertools-parameters/**'
1717
- 'powertools-metrics/**'
1818
- 'powertools-test-suite/**'
19+
- 'powertools-e2e-tests/**'
1920
- 'examples/**'
2021
- 'pom.xml'
2122
- 'examples/pom.xml'
@@ -35,6 +36,7 @@ on:
3536
- 'powertools-parameters/**'
3637
- 'powertools-metrics/**'
3738
- 'powertools-test-suite/**'
39+
- 'powertools-e2e-tests/**'
3840
- 'examples/**'
3941
- 'pom.xml'
4042
- 'examples/pom.xml'

powertools-e2e-tests/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,12 @@
1919
<maven.compiler.target>8</maven.compiler.target>
2020
<constructs.version>10.1.284</constructs.version>
2121
<cdk.version>2.47.0</cdk.version>
22+
23+
<!-- Don't deploy the e2e tests -->
24+
<maven.deploy.skip>true</maven.deploy.skip>
2225
</properties>
2326

27+
2428
<dependencies>
2529
<dependency>
2630
<groupId>ch.qos.logback</groupId>

0 commit comments

Comments
 (0)