This commit is contained in:
adueck 2023-11-26 00:45:34 +04:00
parent 9cb90a602a
commit b3ad75aecf
1 changed files with 5 additions and 4 deletions

View File

@ -16,13 +16,14 @@ jobs:
env: env:
LINGDOCS_NPM_TOKEN: ${{ secrets.LINGDOCS_NPM_TOKEN }} LINGDOCS_NPM_TOKEN: ${{ secrets.LINGDOCS_NPM_TOKEN }}
steps: steps:
- uses: actions/checkout@v3 - name: create tarball of account files
- run: | uses: actions/checkout@v3
run: |
cd account cd account
npm install npm install
cd .. cd ..
tar --exclude-vcs -czf account.tar.gz account tar --exclude-vcs -czf account.tar.gz account
- name: copy file via ssh key - name: copy tarball to server
uses: appleboy/scp-action@v0.1.4 uses: appleboy/scp-action@v0.1.4
with: with:
host: ${{ secrets.HOST }} host: ${{ secrets.HOST }}
@ -31,7 +32,7 @@ jobs:
key: ${{ secrets.KEY }} key: ${{ secrets.KEY }}
source: "account.tar.gz" source: "account.tar.gz"
target: "." target: "."
- name: executing remote ssh commands using password - name: unpack tarball and restart app
uses: appleboy/ssh-action@v1.0.0 uses: appleboy/ssh-action@v1.0.0
with: with:
host: ${{ secrets.HOST }} host: ${{ secrets.HOST }}