Skip to content

Commit b8a4f6d

Browse files
committed
Build py3-none-any wheels
1 parent 6bff4a9 commit b8a4f6d

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,15 @@ jobs:
1414
build-sdist:
1515
name: Build source tarball
1616
runs-on: ubuntu-24.04
17+
env:
18+
SONYFLAKE_TURBO_BUILD: "0"
1719
steps:
1820
- uses: actions/checkout@v5
1921
- uses: actions/setup-python@v6
2022
- run: |
2123
python -m pip install --upgrade build
2224
python -m build --sdist
25+
python -m build --wheel
2326
- uses: actions/upload-artifact@v4
2427
with:
2528
if-no-files-found: error

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
include src/sonyflake_turbo/*.[ch]

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ package-dir = {"" = "src"}
4343
[tool.setuptools.packages.find]
4444
where = ["src"]
4545

46+
[tool.setuptools.exclude-package-data]
47+
sonyflake_turbo = ["*.c", "*.h"]
48+
4649
[tool.pytest]
4750
minversion = "9.0"
4851
testpaths = ["tests"]

0 commit comments

Comments
 (0)