diff --git a/.github/workflows/flutter-build.yml b/.github/workflows/flutter-build.yml index 14f9828d9..c1e5ed89f 100644 --- a/.github/workflows/flutter-build.yml +++ b/.github/workflows/flutter-build.yml @@ -145,12 +145,16 @@ jobs: name: topmostwindow-artifacts path: './flutter/build/windows/x64/runner/Release/' - - name: Sign rustdesk files - if: env.UPLOAD_ARTIFACT == 'true' && env.SIGN_BASE_URL != '' + - name: Compress unsigned shell: bash run: | mv ./flutter/build/windows/x64/runner/Release ./rustdesk tar czf rustdesk-${{ env.VERSION }}-${{ matrix.job.arch }}-unsigned.tar.gz rustdesk + + - name: Sign rustdesk files + if: env.UPLOAD_ARTIFACT == 'true' && env.SIGN_BASE_URL != '' + shell: bash + run: | pip3 install requests argparse BASE_URL=${{ secrets.SIGN_BASE_URL }} SECRET_KEY=${{ secrets.SIGN_SECRET_KEY }} python3 res/job.py sign_files ./rustdesk/