added nightly tag
All checks were successful
Build the flutter version of the RustDesk / ${{ matrix.job.target }} (${{ matrix.job.os }}) (map[arch:x86_64 os:windows-2019 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
All checks were successful
Build the flutter version of the RustDesk / ${{ matrix.job.target }} (${{ matrix.job.os }}) (map[arch:x86_64 os:windows-2019 target:x86_64-pc-windows-msvc]) (push) Has been cancelled
This commit is contained in:
@@ -9,7 +9,6 @@ env:
|
||||
# for arm64 linux
|
||||
FLUTTER_ELINUX_VERSION: "3.10.6"
|
||||
FLUTTER_ELINUX_COMMIT_ID: "410b3ca42f2cd0c485edf517a1666652bab442d4"
|
||||
TAG_NAME: "${{ inputs.upload-tag }}"
|
||||
# vcpkg version: 2023.04.15
|
||||
# for multiarch gcc compatibility
|
||||
VCPKG_COMMIT_ID: "501db0f17ef6df184fcdbfbe0f87cde2313b6ab1"
|
||||
@@ -21,7 +20,8 @@ env:
|
||||
# To make a custom build with your own servers set the below secret values
|
||||
RS_PUB_KEY: '${{ secrets.RS_PUB_KEY }}'
|
||||
RENDEZVOUS_SERVER: '${{ secrets.RENDEZVOUS_SERVER }}'
|
||||
UPLOAD_ARTIFACT: "${{ inputs.upload-artifact }}"
|
||||
UPLOAD_ARTIFACT: "true"
|
||||
TAG_NAME: "nightly"
|
||||
|
||||
jobs:
|
||||
build-for-windows-flutter:
|
||||
@@ -105,6 +105,7 @@ jobs:
|
||||
|
||||
- name: Sign rustdesk files
|
||||
uses: GermanBluefox/code-sign-action@v7
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
with:
|
||||
certificate: '${{ secrets.WINDOWS_PFX_BASE64 }}'
|
||||
password: '${{ secrets.WINDOWS_PFX_PASSWORD }}'
|
||||
@@ -115,6 +116,7 @@ jobs:
|
||||
|
||||
- name: Build self-extracted executable
|
||||
shell: bash
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
run: |
|
||||
pushd ./libs/portable
|
||||
python3 ./generate.py -f ../../flutter/build/windows/runner/Release/ -o . -e ../../flutter/build/windows/runner/Release/rustdesk.exe
|
||||
@@ -124,6 +126,7 @@ jobs:
|
||||
|
||||
- name: Sign rustdesk self-extracted file
|
||||
uses: GermanBluefox/code-sign-action@v7
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
with:
|
||||
certificate: '${{ secrets.WINDOWS_PFX_BASE64 }}'
|
||||
password: '${{ secrets.WINDOWS_PFX_PASSWORD }}'
|
||||
@@ -134,6 +137,7 @@ jobs:
|
||||
|
||||
- name: Publish Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
with:
|
||||
prerelease: true
|
||||
tag_name: ${{ env.TAG_NAME }}
|
||||
|
||||
Reference in New Issue
Block a user