CI: deploy admin stack on stage after promote.
CI / test (push) Failing after 21m23s
Deploy IFT (admin) / deploy-ift-admin (push) Failing after 26m23s

This commit is contained in:
2026-07-09 23:13:55 +03:00
parent f506ed4f95
commit 863bd35dac
+10 -2
View File
@@ -46,5 +46,13 @@ jobs:
-t "${REGISTRY}/eventhub-admin-ui:stage" \
"${REGISTRY}/eventhub-admin-ui:${SHA}"
- name: Note
run: echo "Образ :${{ steps.meta.outputs.release_tag }} опубликован. Admin stack на stage — когда появится stage/docker-compose.admin.yml."
- name: Deploy admin on stage via SSH
uses: appleboy/ssh-action@v0.1.5
with:
host: ${{ secrets.STAGE_SSH_HOST }}
username: ${{ secrets.STAGE_SSH_USER }}
key: ${{ secrets.STAGE_SSH_PRIVATE_KEY }}
script: |
export REGISTRY_USER='${{ secrets.REGISTRY_USER }}'
export REGISTRY_PASSWORD='${{ secrets.REGISTRY_PASSWORD }}'
/opt/eventhub-stage/devops/scripts/deploy-service.sh stage admin ${{ steps.meta.outputs.release_tag }}