Builder local #7

Merged
sailor merged 4 commits from builder-local into main 2026-07-10 22:17:02 +03:00
Showing only changes of commit 6627a62853 - Show all commits
+20 -2
View File
@@ -10,7 +10,7 @@ env: # Переменные окружения
PLATFORMS: linux/amd64,linux/arm64 PLATFORMS: linux/amd64,linux/arm64
jobs: # Список выполняемых джоб jobs: # Список выполняемых джоб
check-changes: # джоба проверки изменений в файлах need-deploy: # джоба проверки изменений в файлах
runs-on: ubuntu-latest runs-on: ubuntu-latest
outputs: outputs:
src_changed: ${{ steps.filter.outputs.src }} src_changed: ${{ steps.filter.outputs.src }}
@@ -53,4 +53,22 @@ jobs: # Список выполняемых джоб
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }}
cache-from: type=gha cache-from: type=gha
cache-to: type=gha,mode=max cache-to: type=gha,mode=max
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Deploy over SSH
uses: appleboy/ssh-action@v0.1.6
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USER }}
key: ${{ secrets.KEY }}
script: |
cd /home/ubadmin/mkdocs
git pull origin main
docker compose down
docker compose up -d --build