ci: remove Nexus push step, build image locally only

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
soroush.asadi
2026-05-31 10:55:28 +03:30
parent 07e37fd7c5
commit 15dc1189b4
+1 -17
View File
@@ -23,8 +23,6 @@ concurrency:
# #
# Required Gitea secrets: # Required Gitea secrets:
# ENV_FILE → contents of .env # ENV_FILE → contents of .env
# REGISTRY_PASSWORD → Nexus admin password
# REGISTRY_USER → Nexus username (usually: admin)
# ───────────────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────────────
jobs: jobs:
@@ -87,25 +85,11 @@ jobs:
env: env:
ENV_FILE: ${{ secrets.ENV_FILE }} ENV_FILE: ${{ secrets.ENV_FILE }}
- name: Login to Nexus registry
run: echo "$REGISTRY_PASSWORD" | docker login "$REGISTRY" -u "$REGISTRY_USER" --password-stdin
env:
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build image - name: Build image
run: | run: docker compose build api
docker compose build api
docker tag mirror.soroushasadi.com/drsousan/api:latest \
mirror.soroushasadi.com/drsousan/api:${{ github.sha }}
env: env:
DOCKER_BUILDKIT: 1 DOCKER_BUILDKIT: 1
- name: Push image to Nexus
run: |
docker push mirror.soroushasadi.com/drsousan/api:latest
docker push mirror.soroushasadi.com/drsousan/api:${{ github.sha }}
- name: Deploy - name: Deploy
run: docker compose up -d --no-deps api run: docker compose up -d --no-deps api