From 4c1d4135dd572b7ae4f1cbb11215a95e4c2a16f7 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 21 Jun 2026 18:56:15 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20.gitea/workflows/demo.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/demo.yaml | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 90a6a6b..3024477 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -10,29 +10,27 @@ jobs: runs-on: ubuntu-latest steps: + # 1. Автономное скачивание кода через стандартный git (вместо actions/checkout) - name: Check out repository code - uses: actions/checkout@v4 + run: | + git clone --depth 1 https://bimproekt1.ru{{ gitea.repository }}.git . + git checkout ${{ gitea.sha }} + # 2. Логин в локальный реестр Gitea через docker login (вместо docker/login-action) - name: Log in to Gitea Container Registry - uses: docker/login-action@v3 - with: - registry: ${{ gitea.server_url }} - username: ${{ gitea.actor }} - password: ${{ gitea.token }} + run: | + echo "${{ gitea.token }}" | docker login git.bimproekt1.ru -u "${{ gitea.actor }}" --password-stdin + # 3. Сборка и отправка образа через стандартный docker build/push - name: Build and push Docker image - uses: docker/build-push-action@v5 - with: - context: . - file: ./Dockerfile - push: true - tags: git.bimproekt1.ru/admin/radio1:latest + run: | + docker build -t git.bimproekt1.ru/admin/radio1:latest . + docker push git.bimproekt1.ru/admin/radio1:latest + # 4. Вывод информации об успешном завершении - name: Show Deployment Info run: | echo "==========================================================" - echo "Сборка контейнера завершена!" - echo "Образ успешно загружен в реестр." + echo "Сборка контейнера успешно завершена!" echo "Адрес для CasaOS: git.bimproekt1.ru/admin/radio1:latest" echo "==========================================================" -