diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 9334ab6..1c4cf00 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -176,6 +176,14 @@ jobs: export CONTAINER_NAME="portfolio-app" export COMPOSE_FILE="docker-compose.prod.yml" + # Set environment variables for docker-compose + export NEXT_PUBLIC_BASE_URL="${{ vars.NEXT_PUBLIC_BASE_URL }}" + export MY_EMAIL="${{ vars.MY_EMAIL }}" + export MY_INFO_EMAIL="${{ vars.MY_INFO_EMAIL }}" + export MY_PASSWORD="${{ secrets.MY_PASSWORD }}" + export MY_INFO_PASSWORD="${{ secrets.MY_INFO_PASSWORD }}" + export ADMIN_BASIC_AUTH="${{ secrets.ADMIN_BASIC_AUTH }}" + # Pull latest image docker pull $IMAGE_NAME diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 0cb13e9..4119d47 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -1,5 +1,3 @@ -version: '3.8' - services: portfolio: build: @@ -23,7 +21,6 @@ services: - portfolio_data:/app/.next/cache networks: - portfolio-network - - proxy depends_on: postgres: condition: service_healthy