creat action and ci cd-2
CI/CD Pipeline / build-and-deploy (push) Successful in 5m9s Details

This commit is contained in:
vahidrezvani 2026-02-22 09:01:40 +03:30
parent b21c31fedf
commit c023ee17c9
3 changed files with 7 additions and 8 deletions

2
.env Normal file
View File

@ -0,0 +1,2 @@
NEXT_PUBLIC_API_BASE_URL=https://basa.houshan.ai
NEXT_PUBLIC_AVATAR_BASE_URL=https://api.dicebear.com/7.x/miniavs/svg

View File

@ -41,11 +41,8 @@ jobs:
cd /home/ubuntu/app/panel-houshan
# لاگین به داکر هاب روی سرور (برای دانلود ایمیج‌های Private)
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
echo "${{ secrets.DOCKER_PASSWORD }}" | sudo docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
# دانلود ایمیج جدید و ری‌استارت فقط همون کانتینر
docker compose pull web
docker compose up -d web
# پاکسازی ایمیج‌های قدیمی
docker image prune -f
sudo docker compose pull web
sudo docker compose up -d web
sudo docker image prune -f

2
.gitignore vendored
View File

@ -32,7 +32,7 @@ yarn-error.log*
.pnpm-debug.log*
# env files (can opt-in for committing if needed)
.env*
# .env*
# vercel
.vercel