update pipeline

master
Rui Sun 2023-10-27 15:54:09 +08:00 committed by GitHub
parent ffcd77ce30
commit f864417ea9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 24 additions and 2 deletions

View File

@ -99,16 +99,28 @@ jobs:
env:
AppxBundle: Never
BuildMode: SideLoadOnly
Configuration: Release
Configuration: ${{ matrix.configuration }}
TargetPlatform: ${{ matrix.targetplatform }}
#Rename
- name: Install Third-Party NuGet packages
run: Rename-Item -Path "WechatMediaRenamer\bin\${{ matrix.configuration }}\WechatMediaRenamer.exe" -NewName "abc-${{ matrix.configuration }}.exe"
# Upload the exe
- name: Upload build artifacts
uses: actions/upload-artifact@v1
if: matrix.configuration == 'Release'
with:
name: WechatMediaRenamer
path: WechatMediaRenamer\bin\Release\
- name: Upload build artifacts
uses: actions/upload-artifact@v1
if: matrix.configuration == 'Debug'
with:
name: WechatMediaRenamer
path: WechatMediaRenamer\bin\Debug\
- uses: "marvinpinto/action-automatic-releases@latest"
if: matrix.configuration == 'Release'
with:
@ -117,4 +129,14 @@ jobs:
prerelease: true
title: "Development Build"
files: |
**/WechatMediaRenamer/bin/Release/*
**/WechatMediaRenamer/bin/Release/*
- uses: "marvinpinto/action-automatic-releases@latest"
if: matrix.configuration == 'Debug'
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: "latest"
prerelease: true
title: "Development Build"
files: |
**/WechatMediaRenamer/bin/Debug/*