From c023ee17c91ed61821abd6df5f2bb1c170734e32 Mon Sep 17 00:00:00 2001 From: vahidrezvani Date: Sun, 22 Feb 2026 09:01:40 +0330 Subject: [PATCH] creat action and ci cd-2 --- .env | 2 ++ .github/workflows/deploy.yml | 11 ++++------- .gitignore | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..8af30b3 --- /dev/null +++ b/.env @@ -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 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 3a6490f..e0d6a4a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -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 \ No newline at end of file + sudo docker compose pull web + sudo docker compose up -d web + sudo docker image prune -f \ No newline at end of file diff --git a/.gitignore b/.gitignore index 1801efc..af68862 100644 --- a/.gitignore +++ b/.gitignore @@ -32,7 +32,7 @@ yarn-error.log* .pnpm-debug.log* # env files (can opt-in for committing if needed) -.env* +# .env* # vercel .vercel