This commit is contained in:
@@ -8,7 +8,7 @@ on:
|
||||
jobs:
|
||||
build_and_deploy:
|
||||
runs-on: docker
|
||||
|
||||
|
||||
steps:
|
||||
- name: Checkout Repository
|
||||
uses: actions/checkout@v4
|
||||
@@ -19,20 +19,19 @@ jobs:
|
||||
IMAGE_TAG="${{ GITEA_BRANCH }}-${{ GITEA_SHA::7 }}"
|
||||
FULL_IMAGE_NAME="${{ GITEA_REPO_NAME }}:${IMAGE_TAG}"
|
||||
echo "::set-output name=FULL_IMAGE_NAME::${FULL_IMAGE_NAME}"
|
||||
|
||||
|
||||
- name: Build Docker Image
|
||||
run: |
|
||||
docker buildx build --load --platform linux/amd64 \
|
||||
-t "${{ steps.image_vars.outputs.FULL_IMAGE_NAME }}" .
|
||||
|
||||
# --- ШАГ ВЕРИФИКАЦИИ УДАЛЕН ---
|
||||
|
||||
|
||||
- name: Set up SSH
|
||||
run: |
|
||||
mkdir -p ~/.ssh
|
||||
echo "${{ secrets.PROD_SSH_KEY }}" > ~/.ssh/id_ed25519
|
||||
chmod 600 ~/.ssh/id_ed25519
|
||||
|
||||
|
||||
- name: Save, Transfer and Deploy Image
|
||||
run: |
|
||||
IMAGE_TO_DEPLOY="${{ steps.image_vars.outputs.FULL_IMAGE_NAME }}"
|
||||
|
||||
Reference in New Issue
Block a user