From eec61343c687ea546e9b8ea9eb00f7b566fc6d79 Mon Sep 17 00:00:00 2001 From: "firedcto@gmail.com" Date: Thu, 12 Sep 2024 23:39:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9E=84=E5=BB=BA=E5=AE=8C?= =?UTF-8?q?=E6=95=B4=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 41 +++++++++++++++++++++++++++++++++---- requirements.txt | 2 +- 2 files changed, 38 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f3aa826..363a7d8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,11 +40,24 @@ jobs: run: | echo "tag: ${{ steps.changes.outputs.tag }}" echo "changes: ${{ steps.changes.outputs.changes }}" + python -m ok.update.package_launcher ${{ steps.tagName.outputs.tag }} python -m ok.update.gen_md5 .\dist - mv dist ok-ww + Copy-Item -Path "dist" -Destination "ok-ww" -Recurse 7z a -t7z -r "ok-ww-release-${{ steps.tagName.outputs.tag }}.7z" "ok-ww" - 7z a -tzip -r "ok-ww-release-${{ steps.tagName.outputs.tag }}.zip" "ok-ww" + 7z a -tzip -r "ok-ww-${{ steps.tagName.outputs.tag }}.zip" "ok-ww" + Remove-Item -Path "ok-ww" -Recurse -Force + + python -m ok.update.package_full_with_profile ${{ steps.tagName.outputs.tag }} 0 + python -m ok.update.gen_md5 .\dist + Copy-Item -Path "dist" -Destination "ok-ww" -Recurse + 7z a -t7z -r "ok-ww-Nvidia-GPU-full-${{ steps.tagName.outputs.tag }}.7z" "ok-ww" + Remove-Item -Path "ok-ww" -Recurse -Force + + python -m ok.update.package_full_with_profile ${{ steps.tagName.outputs.tag }} 1 + python -m ok.update.gen_md5 .\dist + Copy-Item -Path "dist" -Destination "ok-ww" -Recurse + 7z a -t7z -r "ok-ww-CPU-full-${{ steps.tagName.outputs.tag }}.7z" "ok-ww" shell: pwsh @@ -79,6 +92,26 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./ok-ww-release-${{ steps.tagName.outputs.tag }}.zip - asset_name: ok-ww-release-${{ steps.tagName.outputs.tag }}.zip + asset_path: ./ok-ww-${{ steps.tagName.outputs.tag }}.zip + asset_name: ok-ww-${{ steps.tagName.outputs.tag }}.zip asset_content_type: application/zip + + - name: upload-7z-gpu + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./ok-ww-Nvidia-GPU-full-${{ steps.tagName.outputs.tag }}.7z + asset_name: ok-ww-Nvidia-GPU-full-${{ steps.tagName.outputs.tag }}.7z + asset_content_type: application/x-7z-compressed + + - name: upload-7z-cpu + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./ok-ww-CPU-full-${{ steps.tagName.outputs.tag }}.7z + asset_name: ok-ww-CPU-full-${{ steps.tagName.outputs.tag }}.7z + asset_content_type: application/x-7z-compressed diff --git a/requirements.txt b/requirements.txt index f1499f2..253e0b9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -ok-script==0.0.245 +ok-script==0.0.248 #rapidocr_onnxruntime rapidocr_openvino pySide6-Fluent-Widgets>=1.5.5