Skip to content

Commit 693534c

Browse files
committed
hilfe
1 parent 3260688 commit 693534c

1 file changed

Lines changed: 15 additions & 8 deletions

File tree

.github/workflows/build-release.yml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build Windows Native + Jar
1+
name: Build Windows Native + JAR
22

33
permissions:
44
contents: write
@@ -16,7 +16,7 @@ jobs:
1616
- name: Checkout
1717
uses: actions/checkout@v4
1818

19-
- name: Setup JDK
19+
- name: Setup Java
2020
uses: actions/setup-java@v4
2121
with:
2222
distribution: temurin
@@ -28,17 +28,24 @@ jobs:
2828
- name: Build DLL
2929
run: cmake --build build --config Release
3030

31-
- name: Copy DLL into resources
31+
- name: Copy DLL into Java resources
3232
run: |
3333
mkdir -p src/main/resources/native
3434
copy build\Release\SMTC4J.dll src\main\resources\native\SMTC4J.dll
3535
36-
- name: Build JAR
36+
- name: Build Java JAR
3737
run: ./gradlew clean build
3838

39-
- name: Publish JAR and DLL to GitHub Release
39+
- name: Prepare release-artifacts folder
40+
run: |
41+
mkdir release-artifacts
42+
copy build\Release\SMTC4J.dll release-artifacts\
43+
copy build/libs/SMTC4J-${GITHUB_REF_NAME}.jar release-artifacts\
44+
45+
- name: List release artifacts
46+
run: dir release-artifacts
47+
48+
- name: Publish release
4049
uses: softprops/action-gh-release@v2
4150
with:
42-
files: |
43-
build/libs/SMTC4J-${{ github.ref_name }}.jar
44-
build/Release/SMTC4J.dll
51+
files: release-artifacts/*

0 commit comments

Comments
 (0)