From 4ca0220e1006daae18eb79196a6a3cae673a1bc4 Mon Sep 17 00:00:00 2001
From: DavidZ <davidbill@outlook.com>
Date: Mon, 28 Feb 2022 15:21:31 +0800
Subject: [PATCH 1/5] :construction_worker: auto release with files

---
 .github/workflows/cd.yaml | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml
index b7792f8..f339cea 100644
--- a/.github/workflows/cd.yaml
+++ b/.github/workflows/cd.yaml
@@ -10,6 +10,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
+        with:
+          ref: v2
       - name: Setup Node.js environment
         uses: actions/setup-node@v2
         with:
@@ -18,8 +20,24 @@ jobs:
         run: npm install
       - name: Build
         run: npm run build
+      - name: get-npm-version
+        id: package-version
+        uses: martinbeentjes/npm-get-version-action@master
+      - uses: montudor/action-zip@v1
+        with:
+          args: zip -qq -r vidat-v${{ steps.package-version.outputs.current-version}}.zip ./*
+          working-directory: dist
+      - uses: "marvinpinto/action-automatic-releases@latest"
+        with:
+         repo_token: "${{ secrets.GITHUB_TOKEN }}"
+         automatic_release_tag: "latest"
+         prerelease: true
+         title: "Development Build"
+         files: |
+           vidat-v${{ steps.package-version.outputs.current-version}}.zip
       - name: Deploy with ssh
         uses: easingthemes/ssh-deploy@main
+        if: ${{ SSH_PRIVATE_KEY != '' && REMOTE_HOST != '' && REMOTE_USER != '' }}
         env:
           SSH_PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
           ARGS: "-rltgoDzvO"

From ca21414e87a6ba1a358e9db198cc9cd1bbf2fb1f Mon Sep 17 00:00:00 2001
From: DavidZ <davidbill@outlook.com>
Date: Mon, 28 Feb 2022 15:23:02 +0800
Subject: [PATCH 2/5] :construction_worker: auto release with files

---
 .github/workflows/cd.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml
index f339cea..34a4b6e 100644
--- a/.github/workflows/cd.yaml
+++ b/.github/workflows/cd.yaml
@@ -37,7 +37,7 @@ jobs:
            vidat-v${{ steps.package-version.outputs.current-version}}.zip
       - name: Deploy with ssh
         uses: easingthemes/ssh-deploy@main
-        if: ${{ SSH_PRIVATE_KEY != '' && REMOTE_HOST != '' && REMOTE_USER != '' }}
+        if: ${{ env.SSH_PRIVATE_KEY != '' && env.REMOTE_HOST != '' && env.REMOTE_USER != '' }}
         env:
           SSH_PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
           ARGS: "-rltgoDzvO"

From e4630fb9d656bd76cbf2e1cbedda4ed2362f0964 Mon Sep 17 00:00:00 2001
From: DavidZ <davidbill@outlook.com>
Date: Mon, 28 Feb 2022 15:25:20 +0800
Subject: [PATCH 3/5] :construction_worker: auto release with files

---
 .github/workflows/cd.yaml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml
index 34a4b6e..3c6e918 100644
--- a/.github/workflows/cd.yaml
+++ b/.github/workflows/cd.yaml
@@ -25,8 +25,7 @@ jobs:
         uses: martinbeentjes/npm-get-version-action@master
       - uses: montudor/action-zip@v1
         with:
-          args: zip -qq -r vidat-v${{ steps.package-version.outputs.current-version}}.zip ./*
-          working-directory: dist
+          args: zip -qq -r vidat-v${{ steps.package-version.outputs.current-version}}.zip ./dist/*
       - uses: "marvinpinto/action-automatic-releases@latest"
         with:
          repo_token: "${{ secrets.GITHUB_TOKEN }}"

From b3b48c7b7266f828cbf1eac2bff4b5a766872a02 Mon Sep 17 00:00:00 2001
From: DavidZ <davidbill@outlook.com>
Date: Mon, 28 Feb 2022 15:36:27 +0800
Subject: [PATCH 4/5] :construction_worker: auto release with files

---
 .github/workflows/cd.yaml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml
index 3c6e918..f1bf2b9 100644
--- a/.github/workflows/cd.yaml
+++ b/.github/workflows/cd.yaml
@@ -23,9 +23,10 @@ jobs:
       - name: get-npm-version
         id: package-version
         uses: martinbeentjes/npm-get-version-action@master
-      - uses: montudor/action-zip@v1
+      - uses: papeloto/action-zip@v1
         with:
-          args: zip -qq -r vidat-v${{ steps.package-version.outputs.current-version}}.zip ./dist/*
+          files: dist/*
+          dest: vidat-v${{ steps.package-version.outputs.current-version}}.zip
       - uses: "marvinpinto/action-automatic-releases@latest"
         with:
          repo_token: "${{ secrets.GITHUB_TOKEN }}"

From c4d4f8e4c5db16106b473ed35b0ace4bde67d098 Mon Sep 17 00:00:00 2001
From: DavidZ <davidbill@outlook.com>
Date: Mon, 28 Feb 2022 15:42:08 +0800
Subject: [PATCH 5/5] :construction_worker: auto release with files

---
 .github/workflows/cd.yaml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml
index f1bf2b9..301594a 100644
--- a/.github/workflows/cd.yaml
+++ b/.github/workflows/cd.yaml
@@ -25,13 +25,13 @@ jobs:
         uses: martinbeentjes/npm-get-version-action@master
       - uses: papeloto/action-zip@v1
         with:
-          files: dist/*
+          files: dist/
           dest: vidat-v${{ steps.package-version.outputs.current-version}}.zip
       - uses: "marvinpinto/action-automatic-releases@latest"
         with:
          repo_token: "${{ secrets.GITHUB_TOKEN }}"
          automatic_release_tag: "latest"
-         prerelease: true
+         draft: true
          title: "Development Build"
          files: |
            vidat-v${{ steps.package-version.outputs.current-version}}.zip