From eeae7ae675b61f10df65245b0947769dd0efc9c3 Mon Sep 17 00:00:00 2001 From: badbl0cks <4161747+badbl0cks@users.noreply.github.com> Date: Sun, 18 May 2025 18:54:36 -0700 Subject: [PATCH] fix manifest.in to properly include package files, and fix docker-compose web and staging to use the correct tags (stable and staging) instead of edge --- .github/workflows/build_deploy.yml | 9 ++---- .gitignore | 6 ++-- MANIFEST.in | 31 ++++---------------- server/docker-compose_staging.yml | 2 +- server/docker-compose_web.yml | 2 +- {media => src/pkmntrade_club/media}/.gitkeep | 0 src/pkmntrade_club/staticfiles/.gitkeep | 0 7 files changed, 14 insertions(+), 36 deletions(-) rename {media => src/pkmntrade_club/media}/.gitkeep (100%) create mode 100644 src/pkmntrade_club/staticfiles/.gitkeep diff --git a/.github/workflows/build_deploy.yml b/.github/workflows/build_deploy.yml index be961aa..3399800 100644 --- a/.github/workflows/build_deploy.yml +++ b/.github/workflows/build_deploy.yml @@ -156,11 +156,8 @@ jobs: } >> "$GITHUB_OUTPUT" - name: Run prebuild tasks run: | - echo "🔄 Chdir to src/pkmntrade_club/" - cd src/pkmntrade_club/ - - echo "🔄 Chdir to theme/static_src" - cd theme/static_src + echo "🔄 Chdir to src/pkmntrade_club/theme/static_src" + cd src/pkmntrade_club/theme/static_src echo "📦 Install npm dependencies" npm install . @@ -271,7 +268,7 @@ jobs: ssh deploy "cd ${{ steps.meta.outputs.REPO_PROJECT_PATH }} && docker compose -f docker-compose_core.yml -f docker-compose_staging.yml up -d --no-build" fi - # echo "🚀 Start the new containers" + # echo "🚀 Start the new containers, zero-downtime" # if [ "${PROD}" = true ]; then # ssh deploy <<