diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d499576..1219c23 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -3,7 +3,7 @@ name: publish on: push: branches: - - master + - main tags: - '*' @@ -18,32 +18,33 @@ jobs: fetch-depth: 0 - name: Set up Python 3.8 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.8 - name: Install requirements run: | + pip install --upgrade build pip install --upgrade setuptools wheel setuptools-scm[toml] importlib-metadata - pip install git+https://github.com/livMatS/dtool-lookup-server.git@master - pip list - + pip install git+https://github.com/jic-dtool/dtool-lookup-server.git@master + pip list + - name: Package distribution run: | - python setup.py sdist bdist_wheel + python -m build - name: Publish distribution to Test PyPI - uses: pypa/gh-action-pypi-publish@master + uses: pypa/gh-action-pypi-publish@release/v1 with: user: __token__ password: ${{ secrets.test_pypi_password }} - repository_url: https://test.pypi.org/legacy/ + repository-url: https://test.pypi.org/legacy/ verbose: true - skip_existing: true + skip-existing: true - name: Publish distribution to PyPI if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags') - uses: pypa/gh-action-pypi-publish@master + uses: pypa/gh-action-pypi-publish@release/v1 with: user: __token__ password: ${{ secrets.pypi_password }}