name: Deploy Radio1 Site on: push: branches: [ "main", "master" ] workflow_dispatch: jobs: deploy-site: runs-on: ubuntu-latest steps: - name: Check out repository code uses: actions/checkout@v4 - name: Log in to Gitea Container Registry uses: docker/login-action@v3 with: registry: ${{ gitea.server_url }} username: ${{ gitea.actor }} password: ${{ gitea.token }} - 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 - name: Show Deployment Info run: | echo "==========================================================" echo "Сборка контейнера завершена!" echo "Образ успешно загружен в реестр." echo "Адрес для CasaOS: git.bimproekt1.ru/admin/radio1:latest" echo "=========================================================="