Fix base image: use mirror direct path, switch to node:20-alpine
deploy / deploy (push) Failing after 7m35s

Mirror exposes images as mirror.soroushasadi.com/<image> directly,
not via /repository/docker-group/ path. Also node:20-alpine is already
cached on the server; node:20-slim was never pulled.

Dockerfile: apk instead of apt-get, addgroup/adduser instead of
groupadd/useradd (Alpine BusyBox compatibility).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
soroush.asadi
2026-05-31 14:46:05 +03:30
parent 98e100557f
commit 20e14d3a28
4 changed files with 9 additions and 14 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ jobs:
- name: Docker Build Test
env:
NODE_IMAGE: mirror.soroushasadi.com/repository/docker-group/node:20-slim
NODE_IMAGE: mirror.soroushasadi.com/node:20-alpine
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
docker build \