Skip to content

Commit a08e1dc

Browse files
authored
Merge pull request #71 from khoshov/feature/update-ui
update deploy script
2 parents 33242d0 + 1720d62 commit a08e1dc

1 file changed

Lines changed: 1 addition & 22 deletions

File tree

.github/workflows/deploy_dev.yml

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,6 @@ jobs:
2424
working-directory: frontend
2525
run: npm ci
2626

27-
- name: Debug TypeScript config and paths
28-
working-directory: frontend
29-
run: |
30-
npx tsc -p tsconfig.json --showConfig | sed -n '1,200p'
31-
ls -la src/lib || true
32-
grep -R --line-number --color=never "from '@/lib" src || true
33-
3427
- name: Build frontend
3528
working-directory: frontend
3629
run: npm run build
@@ -52,26 +45,12 @@ jobs:
5245
5346
echo "Deployment successful!"
5447
55-
- name: Prepare server (ensure tar & dir)
56-
uses: appleboy/ssh-action@v1.0.0
57-
with:
58-
host: ${{ secrets.DEV_SERVER_HOST }}
59-
username: ${{ secrets.DEV_SSH_USERNAME }}
60-
key: ${{ secrets.DEV_SSH_PRIVATE_KEY }}
61-
script: |
62-
command -v tar >/dev/null 2>&1 || ( \
63-
(command -v apt-get >/dev/null && sudo apt-get update && sudo apt-get install -y tar gzip) || \
64-
(command -v yum >/dev/null && sudo yum install -y tar gzip) || \
65-
(command -v apk >/dev/null && sudo apk add tar gzip) \
66-
)
67-
mkdir -p ${{ secrets.DEV_PROJECT_PATH }}/frontend/dist
68-
6948
- name: Upload frontend dist
7049
uses: appleboy/scp-action@v0.1.7
7150
with:
7251
host: ${{ secrets.DEV_SERVER_HOST }}
7352
username: ${{ secrets.DEV_SSH_USERNAME }}
7453
key: ${{ secrets.DEV_SSH_PRIVATE_KEY }}
7554
source: "frontend/dist/*"
76-
target: "${{ secrets.DEV_PROJECT_PATH }}/frontend/dist/"
55+
target: "${{ secrets.DEV_PROJECT_PATH }}"
7756
overwrite: true

0 commit comments

Comments
 (0)