@@ -92,29 +92,28 @@ jobs:
92
92
shell : pwsh
93
93
run : |
94
94
# 创建文件夹
95
- New-Item -ItemType Directory ${env: archiveName}
95
+ New-Item -ItemType Directory ${{ env. archiveName } }
96
96
# 拷贝exe
97
- Copy-Item ${env: targetName} ${env: archiveName}\
97
+ Copy-Item ${{ env. targetName }} ${{ env. archiveName} }\
98
98
# 拷贝依赖
99
- windeployqt --qmldir . ${env: archiveName} \${env: targetName}
99
+ windeployqt --qmldir . ${{ env. archiveName }} \${{ env. targetName } }
100
100
# 打包zip
101
- Compress-Archive -Path ${env:archiveName} ${env:archiveName}'.zip'
102
- # 记录环境变量packageName给后续step
103
- $name = ${env:archiveName}
104
- echo "packageName=\"$name\"" >> $GITHUB_ENV
105
- # 打印环境变量packageName
106
- Write-Host 'packageName:'${env:packageName}
101
+ Compress-Archive -Path ${{ env.archiveName }} ${{ env.archiveName }}'.zip'
107
102
- name : Upload artifact
108
103
uses : actions/upload-artifact@v2-preview
104
+ env :
105
+ archiveName : lemon.${{ steps.get_version.outputs.VERSION }}.Windows-${{ matrix.arch }}
109
106
with :
110
107
name : lemon-win-qt6-x64-${{ matrix.build_type }}.zip
111
- path : ${{ env.packageName }}.zip
108
+ path : ${{ env.archiveName }}.zip
112
109
- name : uploadRelease
113
110
if : startsWith(github.event.ref, 'refs/tags/')
114
111
uses : svenstaro/upload-release-action@v1-release
112
+ env :
113
+ archiveName : lemon.${{ steps.get_version.outputs.VERSION }}.Windows-${{ matrix.arch }}
115
114
with :
116
115
repo_token : ${{ secrets.GITHUB_TOKEN }}
117
- file : ./${{ env.packageName }}.zip
116
+ file : ./${{ env.archiveName }}.zip
118
117
asset_name : lemon-win-qt6-x64-${{ matrix.build_type }}.zip
119
118
tag : ${{ github.ref }}
120
119
overwrite : true
0 commit comments