Skip to content

Commit 98d56f3

Browse files
committed
fix: store .env in SA home dir to avoid sudo for file ops
1 parent 86707a6 commit 98d56f3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/build-and-deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,11 @@ jobs:
114114
docker pull ghcr.io/pfplay/${{ env.IMAGE_NAME }}:latest &&
115115
docker stop pfplay-api 2>/dev/null || true &&
116116
docker rm pfplay-api 2>/dev/null || true &&
117-
sudo mkdir -p /app && sudo mv /tmp/pfplay.env /app/pfplay.env && sudo chmod 600 /app/pfplay.env &&
117+
mv /tmp/pfplay.env ~/pfplay.env && chmod 600 ~/pfplay.env &&
118118
docker run -d \
119119
--name pfplay-api \
120120
--network api_backend \
121-
--env-file /app/pfplay.env \
121+
--env-file ~/pfplay.env \
122122
-p 8080:8080 \
123123
--restart unless-stopped \
124124
ghcr.io/pfplay/${{ env.IMAGE_NAME }}:latest &&

0 commit comments

Comments
 (0)