Skip to content

Commit 4cf0bfc

Browse files
feat: added test ci workflow for nim branch
1 parent 0a104a9 commit 4cf0bfc

2 files changed

Lines changed: 33 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,13 +136,13 @@ jobs:
136136
with:
137137
nim-version: '2.0.4'
138138

139-
- name: Install build tools
139+
- name: Install nuwa-build
140140
run: |
141-
pip install build nuwa-build
141+
pip install nuwa-build
142142
143143
- name: Build wheel
144144
run: |
145-
python -m build
145+
nuwa build
146146
147147
- name: Upload wheel
148148
uses: actions/upload-artifact@v4

MANIFEST.in

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# MANIFEST.in for featuristic
2+
# Controls what files are included in source distributions (sdist)
3+
4+
# Prune these directories from being included
5+
prune .venv
6+
prune .nimble
7+
prufe .pytest_cache
8+
prune htmlcov
9+
prune .ruff_cache
10+
prune .mypy_cache
11+
prune __pycache__
12+
prune *.egg-info
13+
prune .git
14+
prune .github
15+
prune docs
16+
prune dist
17+
prune build
18+
19+
# Exclude specific file patterns
20+
exclude .gitignore
21+
exclude .gitattributes
22+
exclude *.pyc
23+
exclude *.pyo
24+
exclude *.so
25+
exclude *.pyd
26+
exclude *.dll
27+
exclude *.dylib
28+
29+
# Include package data (non-Python files in featuristic package)
30+
recursive-include featuristic *.json *.yaml *.yml

0 commit comments

Comments
 (0)