From ce0b5f50ee453561ad5a32184301e3f357339d02 Mon Sep 17 00:00:00 2001 From: weaponsforge Date: Fri, 1 Nov 2024 12:57:45 +0800 Subject: [PATCH] fix: create .env file on docker pull --- .github/workflows/pull-images.yml | 5 +++++ docker-compose.prod.yml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/pull-images.yml b/.github/workflows/pull-images.yml index 3b009a4..20390ed 100644 --- a/.github/workflows/pull-images.yml +++ b/.github/workflows/pull-images.yml @@ -22,5 +22,10 @@ jobs: git checkout $LATEST_TAG echo "LATEST_TAG=$LATEST_TAG" >> $GITHUB_ENV + - name: Create env variables + run: | + cp client/.env.example client/.env + cp server/.env.example server/.env + - name: Pull Development Image run: docker compose -f docker-compose.dev.yml pull diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 42c8e1b..fb17660 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -4,6 +4,8 @@ services: container_name: my-phonebook-client-prod image: weaponsforge/my-phonebook-client:latest restart: always + env_file: + - ./client/.env build: context: ./client dockerfile: Dockerfile