From ddbd4e79a2279c631fe45b622ec7fbeef4a27802 Mon Sep 17 00:00:00 2001 From: fufesou Date: Mon, 26 Feb 2024 10:25:45 +0800 Subject: [PATCH] Refact. ci, third party, upload artifact (#7265) Signed-off-by: fufesou --- .github/workflows/flutter-build.yml | 2 ++ .github/workflows/third-party-RustDeskTempTopMostWindow.yml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/flutter-build.yml b/.github/workflows/flutter-build.yml index 0a3f7a9c3..7d4f3e56a 100644 --- a/.github/workflows/flutter-build.yml +++ b/.github/workflows/flutter-build.yml @@ -38,6 +38,7 @@ jobs: build-RustDeskTempTopMostWindow: uses: ./.github/workflows/third-party-RustDeskTempTopMostWindow.yml with: + upload-artifact: ${{ inputs.upload-artifact }} target: windows-2019 configuration: Release platform: x64 @@ -138,6 +139,7 @@ jobs: - name: Download RustDeskTempTopMostWindow artifacts uses: actions/download-artifact@master + if: ${{ inputs.upload-artifact }} with: name: topmostwindow-artifacts path: './flutter/build/windows/x64/runner/Release/' diff --git a/.github/workflows/third-party-RustDeskTempTopMostWindow.yml b/.github/workflows/third-party-RustDeskTempTopMostWindow.yml index c43410ef3..78f3ad2f1 100644 --- a/.github/workflows/third-party-RustDeskTempTopMostWindow.yml +++ b/.github/workflows/third-party-RustDeskTempTopMostWindow.yml @@ -3,6 +3,9 @@ name: build RustDeskTempTopMostWindow on: workflow_call: inputs: + upload-artifact: + type: boolean + default: true target: description: 'Target' required: true @@ -50,6 +53,7 @@ jobs: - name: Archive build artifacts uses: actions/upload-artifact@master + if: ${{ inputs.upload-artifact }} with: name: topmostwindow-artifacts path: |