Open techwri opened 1 year ago
Настроить ci/cd
Для сборки использовать GitHub Actions
` name: Build and Deploy TechWriters.ru
on: push: branches: - develop # ветка сборки jobs: build: runs-on: ubuntu-latest # протестировать steps: - name: Checkout code uses: actions/checkout@v2 - name: Set up Python uses: actions/setup-python@v2 with: python-version: 3.8 # Версия Python - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r requirements.txt # Установка зависимостей - name: Build documentation run: | make -C docs html # Команда сборки документации , проверить - name: Upload to FTP uses: wftp-upload-action@v1 with: host: ${{ secrets.FTP_HOST }} username: ${{ secrets.FTP_USERNAME }} password: ${{ secrets.FTP_PASSWORD }} local-dir: docs/_build/html # Путь к сгенерированной документации remote-dir: /path/to/ftp/directory # Путь на FTP сервер с сайтом
`
Настроить ci/cd
Для сборки использовать GitHub Actions
` name: Build and Deploy TechWriters.ru
`