Skip to content

Commit ee709d6

Browse files
committed
ci: add handler-core
1 parent 4355935 commit ee709d6

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.github/workflows/maven-node-build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
include:
1818
- app-path: personalization-service
1919
- app-path: personalization-webcomponents
20+
- app-path: ticketing-eventing/handler-core
21+
build-image: false
2022

2123
steps:
2224
- uses: it-at-m/lhm_actions/action-templates/actions/action-checkout@9767179088fd2e344d1a24c17404ab809a60f1b6 # v1.0.20
@@ -30,7 +32,7 @@ jobs:
3032
uses: it-at-m/lhm_actions/action-templates/actions/action-maven-build@9767179088fd2e344d1a24c17404ab809a60f1b6 # v1.0.20
3133
with:
3234
app-path: ${{ matrix.app-path }}
33-
- if: github.ref == 'refs/heads/main'
35+
- if: github.ref == 'refs/heads/main' && matrix.build-image != 'false'
3436
uses: it-at-m/lhm_actions/action-templates/actions/action-build-image@9767179088fd2e344d1a24c17404ab809a60f1b6 # v1.0.20
3537
with:
3638
path: ${{ matrix.app-path }}

.github/workflows/maven-release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ on:
1717
required: true
1818
options:
1919
- personalization-service
20+
- ticketing-eventing/handler-core
2021

2122
jobs:
2223
release-maven:
@@ -40,6 +41,7 @@ jobs:
4041
GPG_PRIVATE_KEY: ${{ secrets.gpg_private_key }}
4142

4243
build-image:
44+
if: ${{ !(github.event.inputs.app-path in ['ticketing-eventing/handler-core']) }}
4345
runs-on: ubuntu-latest
4446
needs: release-maven
4547
steps:
@@ -64,3 +66,4 @@ jobs:
6466
artifact-name: ${{ needs.release-maven.outputs.ARTIFACT_NAME }}
6567
tag-name: ${{ inputs.app-path }}-${{ github.event.inputs.releaseVersion }}
6668
artifact-path: ${{ github.event.inputs.app-path }}/target/*.jar
69+

0 commit comments

Comments
 (0)