Skip to content
This repository was archived by the owner on Jun 9, 2026. It is now read-only.

Commit afd127e

Browse files
mdrokon-devclaude
andcommitted
ci: remove docker login/logout from deploy step
Droplet is persistently authenticated to GHCR via ~/.docker/config.json. docker compose pull uses those credentials automatically. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent bb55630 commit afd127e

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

‎.github/workflows/ci.yaml‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,9 @@ jobs:
9191
- name: Deploy to droplet
9292
run: |
9393
ssh ${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }} \
94-
"echo '${{ secrets.GHCR_TOKEN }}' | docker login ghcr.io -u 'PM-Labs' --password-stdin \
95-
&& cd /opt/pmin-mcpinfrastructure \
94+
"cd /opt/pmin-mcpinfrastructure \
9695
&& docker compose pull nanobanana \
97-
&& docker compose up -d --force-recreate nanobanana \
98-
&& docker logout ghcr.io"
96+
&& docker compose up -d --force-recreate nanobanana"
9997
10098
- name: Health check
10199
run: |

0 commit comments

Comments
 (0)