Files
radio1/.gitea/workflows/demo.yaml
admin 4c1d4135dd
Some checks failed
Deploy Radio1 Site / deploy-site (push) Failing after 2s
Deploy Radio1 Site via Git / deploy (push) Failing after 2s
Обновить .gitea/workflows/demo.yaml
2026-06-21 18:56:15 +00:00

37 lines
1.5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
name: Deploy Radio1 Site
on:
push:
branches: [ "main", "master" ]
workflow_dispatch:
jobs:
deploy-site:
runs-on: ubuntu-latest
steps:
# 1. Автономное скачивание кода через стандартный git (вместо actions/checkout)
- name: Check out repository code
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
run: |
echo "${{ gitea.token }}" | docker login git.bimproekt1.ru -u "${{ gitea.actor }}" --password-stdin
# 3. Сборка и отправка образа через стандартный docker build/push
- name: Build and push Docker image
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 "Адрес для CasaOS: git.bimproekt1.ru/admin/radio1:latest"
echo "=========================================================="