pytorch-lightning

Форк
0
41 строка · 1.1 Кб
1
name: Publish package
2
description: publishing whl and src to PyPI
3

4
inputs:
5
  pkg-folder:
6
    description: define folder with packages
7
    required: true
8
  pypi-test-token:
9
    description: login token for PyPI
10
    default: ""
11
    required: false
12
  pypi-token:
13
    description: login token for PyPI
14
    default: ""
15
    required: false
16

17
runs:
18
  using: "composite"
19
  steps:
20
    - run: ls -lh ${{ inputs.pkg-folder }}
21
      shell: bash
22

23
    # We do this, since failures on test.pypi aren't that bad
24
    - name: Publish to Test PyPI
25
      uses: pypa/gh-action-pypi-publish@v1.5.1
26
      if: inputs.pypi-test-token != ''
27
      with:
28
        user: __token__
29
        password: ${{ inputs.pypi-test-token }}
30
        repository_url: https://test.pypi.org/legacy/
31
        packages_dir: ${{ inputs.pkg-folder }}
32
        verbose: true
33

34
    - name: Publish distribution 📦 to PyPI
35
      uses: pypa/gh-action-pypi-publish@v1.5.1
36
      if: inputs.pypi-token != ''
37
      with:
38
        user: __token__
39
        password: ${{ inputs.pypi-token }}
40
        packages_dir: ${{ inputs.pkg-folder }}
41
        verbose: true
42

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

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

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

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