Skip to content

Commit 7d4afa9

Browse files
author
Alex Wang
committed
Include jar in the github release
1 parent 2b7f909 commit 7d4afa9

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

.github/scripts/maven_publish.sh

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,7 @@ EOF
4040

4141
echo "settings.xml written."
4242

43-
echo "=== Step 3: Build artifacts ==="
44-
mvn clean install -q -Dlog4j2.level=WARN -Dlog4j.configurationFile=log4j2-quiet.xml --no-transfer-progress
45-
46-
echo "=== Step 4: Deploy to Maven Central ==="
43+
echo "=== Step 3: Deploy to Maven Central ==="
4744

4845
mvn clean deploy -s "${SETTINGS_FILE}" -pl sdk -P publishing -DskipTests --no-transfer-progress
4946
mvn clean deploy -s "${SETTINGS_FILE}" -pl sdk-testing -P publishing -DskipTests --no-transfer-progress

.github/workflows/release_maven.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,18 @@ jobs:
5959
with:
6060
github_token: ${{ secrets.GITHUB_TOKEN }}
6161

62+
- name: Build artifacts
63+
run: mvn clean install -q -Dlog4j2.level=WARN -Dlog4j.configurationFile=log4j2-quiet.xml --no-transfer-progress
64+
6265
- name: Create GitHub Release
6366
uses: softprops/action-gh-release@v2
6467
with:
6568
tag_name: v${{ github.event.inputs.release_version }}
6669
name: Release v${{ github.event.inputs.release_version }}
6770
generate_release_notes: true
71+
files: |
72+
sdk/target/aws-durable-execution-sdk-java-${{ github.event.inputs.release_version }}.jar
73+
sdk-testing/target/aws-durable-execution-sdk-java-testing-${{ github.event.inputs.release_version }}.jar
6874
6975
- name: Get Env variables
7076
uses: aws-actions/aws-secretsmanager-get-secrets@v2

0 commit comments

Comments
 (0)