diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index bcb54f6b..aa8b1c20 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -18,8 +18,14 @@ jobs: - name: Install pypa/build run: python3 -m pip install build --user - - name: Build a binary wheel and a source tarball - run: python3 -m build core + - name: Build a binary wheel and a source tarball (core) + run: python3 -m build core/ --outdir dist/ + + - name: Build a binary wheel and a source tarball (miniwob) + run: python3 -m build miniwob/ --outdir dist/ + + - name: Build a binary wheel and a source tarball (webarena) + run: python3 -m build webarena/ --outdir dist/ - name: Store the distribution packages uses: actions/upload-artifact@v4 @@ -45,7 +51,6 @@ jobs: uses: actions/download-artifact@v3 with: name: python-package-distributions - path: dist/ - name: Publish distribution 📦 to PyPI uses: pypa/gh-action-pypi-publish@release/v1 @@ -65,7 +70,6 @@ jobs: uses: actions/download-artifact@v3 with: name: python-package-distributions - path: dist/ - name: Sign the dists with Sigstore uses: sigstore/gh-action-sigstore-python@v1.2.3 @@ -112,7 +116,7 @@ jobs: uses: actions/download-artifact@v3 with: name: python-package-distributions - path: dist/ + - name: Publish distribution 📦 to TestPyPI uses: pypa/gh-action-pypi-publish@release/v1 with: