File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -104,12 +104,23 @@ jobs:
104
104
./gradlew clean jpackage
105
105
fi
106
106
107
+ - name : Rename artifact
108
+ shell : bash
109
+ run : |
110
+ OS_NAME=$(echo "${{ matrix.os }}" | sed 's/-latest//')
111
+ if [[ "${{ matrix.os }}" == "windows-latest" ]]; then
112
+ mv ./build/jpackage/*.msi ./build/jpackage/QuickOutline-${OS_NAME}-${{ env.version }}.msi
113
+ elif [[ "${{ matrix.os }}" == "ubuntu-latest" ]]; then
114
+ mv ./build/jpackage/*.deb ./build/jpackage/QuickOutline-${OS_NAME}-${{ env.version }}.deb
115
+ elif [[ "${{ matrix.os }}" == "macos-latest" ]]; then
116
+ mv ./build/jpackage/*.dmg ./build/jpackage/QuickOutline-${OS_NAME}-${{ env.version }}.dmg
117
+ fi
107
118
108
119
# 产物上传逻辑
109
120
- name : Upload Artifact
110
121
uses : actions/upload-artifact@v4
111
122
with :
112
- name : QuickOutline_${{ env.version }}_${{ matrix.os }}
123
+ name : QuickOutline_${{ matrix.os }}_${{ env.version }}
113
124
path : ./build/jpackage/*
114
125
115
126
# 停止Gradle进程以缓存(windows下不执行会导致tar失败警告)
You can’t perform that action at this time.
0 commit comments