facexlib

Форк
0
/
publish-pip.yml 
32 строки · 951.0 Байт
1
name: PyPI Publish
2

3
on: push
4

5
jobs:
6
  build-n-publish:
7
    runs-on: ubuntu-latest
8
    if: startsWith(github.event.ref, 'refs/tags')
9

10
    steps:
11
      - uses: actions/checkout@v2
12
      - name: Set up Python 3.8
13
        uses: actions/setup-python@v1
14
        with:
15
          python-version: 3.8
16
      - name: Upgrade pip
17
        run: |
18
          pip install pip --upgrade
19
          pip install wheel
20

21
      - name: Install PyTorch (cpu)
22
        run: pip install torch==1.7.0+cpu torchvision==0.8.1+cpu -f https://download.pytorch.org/whl/torch_stable.html
23
      - name: Install dependencies
24
        run: pip install -r requirements.txt
25
      - name: Build and install
26
        run: rm -rf .eggs && pip install -e .
27
      - name: Build for distribution
28
        run: python setup.py sdist bdist_wheel
29
      - name: Publish distribution to PyPI
30
        uses: pypa/gh-action-pypi-publish@master
31
        with:
32
          password: ${{ secrets.PYPI_API_TOKEN }}
33

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

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

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

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