From 4cbdd0d06bb541bb3c99c0d1997efa284817f235 Mon Sep 17 00:00:00 2001 From: Konstantin Chernyshev Date: Tue, 14 May 2024 22:03:06 +0200 Subject: [PATCH] ci: try to fix building for macos --- .github/workflows/publish.yml | 6 ++++-- .github/workflows/test.yml | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e249dca..94a6a11 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -57,8 +57,10 @@ jobs: steps: - name: Build wheel run: | - python3 -m pip install --upgrade build - python3 -m build --wheel --outdir ./dist . + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install --upgrade build wheel setuptools + python3 -m build --wheel --sdist --outdir ./dist --no-isolation - uses: pypa/gh-action-pypi-publish@release/v1 sync-to-hf-hub: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cb84d7a..3e73edf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -58,8 +58,10 @@ jobs: - uses: actions/checkout@v4 - name: Build wheel run: | - python3 -m pip install --upgrade build - python3 -m build --wheel --outdir ./dist . + python3 -m venv .venv + source .venv/bin/activate + python3 -m pip install --upgrade build wheel setuptools + python3 -m build --wheel --sdist --outdir ./dist --no-isolation - name: Show dist files run: ls -lah ./dist shell: bash