• Pavel's avatar
    New Fedot version && pypi url hotfix (#191) · ae0b7bf1
    Pavel authored
    * Release Fedot v.0.1.1 (#189)
    
    * Add PyPi publish package trigger in CI (#188)
    
    * Move tensorflow to extra requirements
    
    * Implement build package github action
    
    * Add pypi publish action
    
    * Fix typos in publish action
    
    * Update name and author in setup.py
    
    * Change version for CI test
    
    * Fix pypi package naming
    
    * Get rid of old_setup config && test push with tag
    
    * Test CI with tag
    
    * Change repository url
    
    * Fix name in setup.py
    
    * Fix typos in configs
    
    * Update fedot package version
    
    * Fix pypi repository url (#190)
    ae0b7bf1
publish_pypi.yml 830 Bytes
name: Build and publish package to PyPi

on:
  push:
    branches: [ release ]


jobs:
  build_and_publish:

    runs-on: ubuntu-latest
    strategy:
      matrix:
        python-version: [3.7]

    steps:
      - uses: actions/checkout@v2
      - name: Set up Python ${{ matrix.python-version }}
        uses: actions/setup-python@v2
        with:
          python-version: ${{ matrix.python-version }}
      - name: Build package
        run: |
          python -m pip install --upgrade pip
          python -m pip install --upgrade setuptools wheel
          python setup.py sdist bdist_wheel
      - name: Publish package to PyPI
        uses: pypa/gh-action-pypi-publish@master
        with:
          user: __token__
          password: ${{ secrets.PYPI_PASSWORD }}
          repository_url: https://upload.pypi.org/legacy/