From f634ee0077980d6dfb5af4068b9e5da0a880880f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E7=AB=AD=E5=8A=9B?= Date: Thu, 6 Apr 2023 12:26:02 +0800 Subject: [PATCH] Update auto_release.yml --- .github/workflows/auto_release.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/auto_release.yml b/.github/workflows/auto_release.yml index 55f1791..fc8076a 100644 --- a/.github/workflows/auto_release.yml +++ b/.github/workflows/auto_release.yml @@ -3,6 +3,8 @@ on: push: branches: - main + workflow_dispatch: + jobs: releaser: runs-on: ubuntu-22.04 @@ -37,6 +39,23 @@ jobs: release-name: '${{ steps.date.outputs.date }}' asset-name: 'linux-all-casaos-appstore.tar.gz' file: './linux-all-casaos-appstore.tar.gz' + + - name: Download main.zip + run: | + ls + wget -q -O main.zip https://github.com/IceWhaleTech/_appstore/archive/refs/heads/main.zip + + - name: Upload to oss + id: upload_to_oss + uses: tvrcgo/upload-to-oss@master + with: + key-id: ${{ secrets.OSS_KEY_ID }} + key-secret: ${{ secrets.OSS_KEY_SECRET }} + region: oss-cn-shanghai + bucket: casaos + assets: | + ./main.zip:/IceWhaleTech/CasaOS-UI/archive/refs/heads/main.zip + - name: install sshpass run: sudo apt install sshpass --yes