diff --git a/.github/workflows/python-pypi-upload.yml b/.github/workflows/python-pypi-upload.yml index 42ca2bd..edc0485 100644 --- a/.github/workflows/python-pypi-upload.yml +++ b/.github/workflows/python-pypi-upload.yml @@ -14,7 +14,7 @@ permissions: jobs: - python-run-unittest: + pypi-upload: runs-on: ubuntu-latest @@ -34,29 +34,9 @@ jobs: - name: Test with unittest run: | pipenv run python -m unittest - - pypi-upload: - - needs: [python-run-unittest] - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - name: Set up Python 3.10 - uses: actions/setup-python@v3 - with: - python-version: "3.10" - - name: Install dependencies - run: | - python -m pip install --upgrade pip pipenv - if [ -f Pipfile ]; then pipenv install; fi - - name: Build Cython Code - run: | - pipenv run make - name: Build Pip Packge run: | pipenv run VERSION_SUFIX=${GITHUB_RUN_ID} python setup.py sdist bdist_wheel - name: Upload Pip Packge run: | - pipenv run TWINE_USERNAME=${secrets.PYPI_USER} TWINE_PASSWORD=${secrets.PYPI_TOKEN} python -m twine upload --repository-url https://upload.pypi.org/legacy/ dist/* + pipenv run TWINE_USERNAME=${{secrets.PYPI_USER}} TWINE_PASSWORD=${{secrets.PYPI_TOKEN}} python -m twine upload --repository-url https://upload.pypi.org/legacy/ dist/* diff --git a/.gitignore b/.gitignore index 313bdf4..2f1606c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,6 @@ build/ *.c yoshi_seals.egg-info/ + +.secret +.env