Files
radio1/.gitea/workflows/demo.yaml
admin 4688d98b9c
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:58:59 +00:00

37 lines
1.3 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. Безопасное скачивание кода с использованием встроенного полного URL репозитория
- name: Check out repository code
run: |
git clone --depth 1 "${{ gitea.repositoryUrl }}.git" .
git checkout "${{ gitea.sha }}"
# 2. Логин в локальный реестр Gitea Containers
- name: Log in to Gitea Container Registry
run: |
echo "${{ gitea.token }}" | docker login git.bimproekt1.ru -u "${{ gitea.actor }}" --password-stdin
# 3. Сборка и отправка образа
- 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 "=========================================================="