From 4f9739e95cead1a6f0904064f7e8815d944bd196 Mon Sep 17 00:00:00 2001 From: yedf2 <120050102@qq.com> Date: Mon, 16 May 2022 21:09:47 +0800 Subject: [PATCH] update admin ci --- .github/workflows/release.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a4cc206..bfb6329 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,9 +14,18 @@ jobs: uses: actions/setup-node@v3 with: node-version: 14 - - run: cd admin - - run: yarn - - run: VITE_ADMIN_VERSION=${GITHUB_REF#refs/*/} yarn build + env: + host: 'ubuntu@en.dtm.pub' + dest: '/data/dtm-admin/' + - run: | + cd admin && yarn + VITE_ADMIN_VERSION=${GITHUB_REF#refs/*/} yarn build + echo "${{secrets.DEPLOY_KEY}}" > deploy_key + chmod 600 ./deploy_key + tar -cvzf dist.tar.gz dist + scp -i ../../deploy_key -o StrictHostKeyChecking=no dist.tar.gz ${{env.host}}:${{env.dest}} + ssh -i ../../deploy_key -o StrictHostKeyChecking=no ${{env.host}} 'cd ${{env.dest}} && tar -zvxf dist.tar.gz' + cd .. - name: Validates GO releaser config uses: docker://goreleaser/goreleaser:v1.7.0