mirror of
https://github.com/weyne85/rustdesk.git
synced 2025-10-29 17:00:05 +00:00
Refact/ci remove third party topmost window (#7263)
* Refact. Remove third-party prebuilt dep, topmost window Signed-off-by: fufesou <shuanglongchen@yeah.net> * fix ci Signed-off-by: fufesou <shuanglongchen@yeah.net> * Update third-party-RustDeskTempTopMostWindow.yml --------- Signed-off-by: fufesou <shuanglongchen@yeah.net> Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
This commit is contained in:
17
.github/workflows/flutter-build.yml
vendored
17
.github/workflows/flutter-build.yml
vendored
@@ -35,8 +35,19 @@ env:
|
||||
UPLOAD_ARTIFACT: "${{ inputs.upload-artifact }}"
|
||||
|
||||
jobs:
|
||||
build-RustDeskTempTopMostWindow:
|
||||
uses: ./.github/workflows/third-party-RustDeskTempTopMostWindow.yml
|
||||
with:
|
||||
target: windows-2019
|
||||
configuration: Release
|
||||
platform: x64
|
||||
target_version: Windows10
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
||||
build-for-windows-flutter:
|
||||
name: ${{ matrix.job.target }} (${{ matrix.job.os }})
|
||||
needs: [build-RustDeskTempTopMostWindow]
|
||||
runs-on: ${{ matrix.job.os }}
|
||||
strategy:
|
||||
fail-fast: false
|
||||
@@ -125,6 +136,12 @@ jobs:
|
||||
ls -l ./libs/portable/Runner.res;
|
||||
fi
|
||||
|
||||
- name: Download RustDeskTempTopMostWindow artifacts
|
||||
uses: actions/download-artifact@master
|
||||
with:
|
||||
name: topmostwindow-artifacts
|
||||
path: './flutter/build/windows/x64/runner/Release/'
|
||||
|
||||
- name: Sign rustdesk files
|
||||
uses: GermanBluefox/code-sign-action@v7
|
||||
if: false # env.UPLOAD_ARTIFACT == 'true'
|
||||
|
||||
Reference in New Issue
Block a user