kor

Форк
0
/
doc_test.yaml 
37 строк · 989.0 Байт
1
name: Test Docs
2
on:
3
  push:
4
    branches: [main]
5
  pull_request:
6

7
env: 
8
  POETRY_VERSION: "1.3.1"
9

10
jobs:
11
  docs:
12
    runs-on: ubuntu-latest
13
    steps:
14
      - name: check
15
        run: |
16
          echo ${{ github.event.pull_request.merged }} 
17
          echo ${{ github.event.pull_request.labels }} 
18
          echo ${{ github.event.pull_request.merged == true && contains(github.event.pull_request.labels.*.name, 'doc-publish') }}
19
      - uses: actions/checkout@v3
20
      - name: Install poetry
21
        run: pipx install poetry==$POETRY_VERSION
22
      - name: Set up Python 3.11
23
        uses: actions/setup-python@v4
24
        with:
25
          python-version: "3.11"
26
          cache: "poetry"
27
      - name: Install dependencies
28
        shell: bash
29
        run: poetry install --with=doc
30
      - name: sphinx-apidoc
31
        shell: bash
32
        run: |
33
          poetry run poe apidoc
34
      - name: Sphinx build
35
        shell: bash
36
        run: |
37
          poetry run sphinx-build docs/source _build

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.