diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index f5347a5..618fa91 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -1,13 +1,20 @@ -name: Gitea Actions Demo -run-name: ${{ github.actor }} is testing Gitea Actions -on: [push] # Запускать при каждом пуше в репозиторий +name: Deploy Radio1 Site + +on: + push: + branches: [ "main", "master" ] + workflow_dispatch: + jobs: - Explore-Gitea-Actions: - runs-on: ubuntu-latest # Метка, которую должен поддерживать ваш раннер + deploy-site: + runs-on: ubuntu-latest + steps: - - run: echo "🚀 The workflow is successfully filtered!" + # 1. Скачиваем файлы сайта из Git - name: Check out repository code uses: actions/checkout@v4 - - run: echo "💡 The repository has been cloned." - - run: ls -la - - run: echo "✅ Job finished." \ No newline at end of file + + # 2. Магия: заставляем Docker сервера скопировать файлы в папку CasaOS + - name: Copy Files to CasaOS Folder + run: | + docker run --rm -v /DATA/AppData/radio1:/target -v $(pwd):/source alpine cp -r /source/. /target/