9 Commits

Author SHA1 Message Date
Grey 9a55641250 revisi
Deploy SecondTech / deploy (push) Successful in 3s
2026-06-02 08:59:39 +07:00
Grey 913af09e3d Merge branch 'dev'
Deploy SecondTech / deploy (push) Successful in 4s
2026-06-02 08:57:19 +07:00
Grey 57d57f7b91 Merge branch 'dev'
Deploy SecondTech / deploy (push) Successful in 4s
2026-06-01 20:26:59 +07:00
Grey 081c9ea521 Merge branch 'dev'
Deploy SecondTech / deploy (push) Successful in 4s
2026-05-26 09:03:27 +07:00
Grey f814f58e2d Merge branch 'dev'
Deploy SecondTech / deploy (push) Successful in 3s
2026-05-26 08:57:56 +07:00
root 3324365ea7 add secondtech deploy workflow
Deploy SecondTech / deploy (push) Successful in 4s
2026-05-25 10:25:25 +07:00
Grey ae729dc1d2 add production start script 2026-05-25 09:59:59 +07:00
Grey 4677d8c1ee Merge branch 'dev' 2026-05-19 13:35:10 +07:00
Grey b20b46aa0f test 2026-05-19 10:59:03 +07:00
3 changed files with 41 additions and 2 deletions
+38
View File
@@ -0,0 +1,38 @@
name: Deploy SecondTech
on:
push:
branches:
- main
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Pull latest code
run: |
cd /var/www/secondtech
git fetch origin main
git reset --hard origin/main
- name: Install dependencies
run: |
cd /var/www/secondtech
pnpm install
- name: Build frontend
run: |
cd /var/www/secondtech
pnpm run build
- name: Restart backend
run: |
cd /var/www/secondtech
pm2 restart secondtech-api || pm2 start "pnpm run start" --name secondtech-api
pm2 save
- name: Reload nginx
run: |
nginx -t
systemctl reload nginx
+2 -1
View File
@@ -7,7 +7,8 @@
"dev": "vite --host 0.0.0.0",
"dev:api": "node server/server.js",
"build": "vite build",
"preview": "vite preview --host 0.0.0.0"
"preview": "vite preview --host 0.0.0.0",
"start": "node server/server.js"
},
"dependencies": {
"@vitejs/plugin-vue": "latest",
+1 -1
View File
@@ -33,7 +33,7 @@
/>
</div>
<div>
<label class="label">Nomor WhatsApp</label>
<label class="label">Nomor WhatsApp +62</label>
<input
v-model="form.whatsapp"
class="input mt-2"