diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8d24b53..f5b6caf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,18 +28,15 @@ jobs: with: node-version: 20 registry-url: https://registry.npmjs.org/ - - name: Install dependencies - run: yarn add -D -E zx@8.1.4 semver@7.6.3 - uses: actions/setup-python@v6 with: python-version: 3.9 - uses: astral-sh/setup-uv@v7 - name: Run release script - run: yarn zx ./release.mjs -v $VERSION_TO_BUMP + run: npx -y -p zx@8.1.4 -p semver@7.6.3 zx ./release.mjs -v $VERSION_TO_BUMP env: VERSION_TO_BUMP: ${{ inputs.versionToBump }} GH_TOKEN: ${{ github.token }} - - run: rm -Rf node_modules - run: uv build --sdist - uses: pypa/gh-action-pypi-publish@release/v1 with: diff --git a/pyproject.toml b/pyproject.toml index 697249d..b945c22 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,4 +26,7 @@ Issues = "https://github.com/seatsio/seatsio-python/issues" [build-system] requires = ["setuptools"] -build-backend = "setuptools.build_meta" \ No newline at end of file +build-backend = "setuptools.build_meta" + +[tool.setuptools] +packages = ["seatsio"]