Skip to content

Commit 6bac9a3

Browse files
authored
chore: simplify release workflow
1 parent f50211a commit 6bac9a3

1 file changed

Lines changed: 24 additions & 14 deletions

File tree

.github/workflows/release.yaml

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,36 @@ jobs:
3232
uses: rlespinasse/github-slug-action@v4
3333
- name: Validate Tag
3434
run: npx semver $GITHUB_REF_SLUG
35-
- name: Version kafka-management-sdk
35+
- name: Version and build kafka-management-sdk
3636
working-directory: ./packages/kafka-management-sdk
37-
run : mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
38-
- name: Version kafka-instance-sdk
37+
run : |
38+
mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
39+
mvn package -Prelease
40+
- name: Version and build kafka-instance-sdk
3941
working-directory: ./packages/kafka-instance-sdk
40-
run : mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
41-
- name: Version registry-management-sdk
42+
run : |
43+
mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
44+
mvn package -Prelease
45+
- name: Version and build registry-management-sdk
4246
working-directory: ./packages/registry-management-sdk
43-
run : mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
44-
- name: Version connector-management-sdk
47+
run : |
48+
mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
49+
mvn package -Prelease
50+
- name: Version and build connector-management-sdk
4551
working-directory: ./packages/connector-management-sdk
46-
run : mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
47-
- name: Version service-accounts-sdk
52+
run : |
53+
mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
54+
mvn package -Prelease
55+
- name: Version and build service-accounts-sdk
4856
working-directory: ./packages/service-accounts-sdk
49-
run : mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
50-
- name: Version smartevents
57+
run : |
58+
mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
59+
mvn package -Prelease
60+
- name: Version and build smartevents
5161
working-directory: ./packages/smartevents-management-sdk
52-
run : mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
53-
- name: Build sdks
54-
run : mvn package -Prelease
62+
run : |
63+
mvn versions:set -DnewVersion=$GITHUB_REF_SLUG
64+
mvn package -Prelease
5565
- name: Publish kafka-management-sdk
5666
working-directory: ./packages/kafka-management-sdk
5767
run: mvn --batch-mode -Prelease -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} deploy

0 commit comments

Comments
 (0)