Skip to content

Commit 8e07db0

Browse files
committed
fix: install build dependency
1 parent b3dfb42 commit 8e07db0

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/publish.yaml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,34 +13,36 @@ jobs:
1313
- uses: actions/checkout@v4
1414
with:
1515
submodules: "recursive"
16-
16+
1717
- name: Set up Python
1818
uses: actions/setup-python@v5
1919
with:
2020
python-version: "3.9"
21-
21+
2222
- name: Install dependencies (Linux/MacOS)
2323
if: runner.os != 'Windows'
2424
run: |
2525
python -m pip install --upgrade pip
2626
python -m pip install uv
2727
RUST_LOG=trace python -m uv pip install -e .[all] --verbose
28+
python -m uv pip install build
2829
shell: bash
2930

3031
- name: Install dependencies (Windows)
3132
if: runner.os == 'Windows'
3233
env:
33-
RUST_LOG: trace
34+
RUST_LOG: trace
3435
run: |
3536
python -m pip install --upgrade pip
3637
python -m pip install uv
3738
python -m uv pip install -e .[all] --verbose
39+
python -m uv pip install build
3840
shell: cmd
39-
41+
4042
- name: Build source distribution
4143
run: |
4244
python -m build --sdist
43-
45+
4446
- name: Publish distribution to PyPI
4547
# TODO: move to tag based releases
4648
# if: startsWith(github.ref, 'refs/tags')

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy