Skip to content

Commit 1aaafb0

Browse files
committed
buildbase 化する
1 parent 9640d1b commit 1aaafb0

File tree

6 files changed

+1992
-633
lines changed

6 files changed

+1992
-633
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,13 @@ jobs:
8585

8686
# Ubuntu 向け
8787
- run: |
88-
rye run python run.py
88+
rye run python run.py ${{ matrix.platform.name }}
8989
rye run python -m build
9090
if: ${{ matrix.platform.os == 'ubuntu' }}
9191
9292
# macOS 向け
9393
- run: |
94-
rye run python run.py
94+
rye run python run.py ${{ matrix.platform.name }}
9595
rye run python -m build
9696
if: ${{ matrix.platform.os == 'macos' }}
9797
env:
@@ -131,7 +131,7 @@ jobs:
131131
cp sora_sdk/py.typed src/sora_sdk/py.typed
132132
cp sora_sdk/sora_sdk_ext.pyi src/sora_sdk/sora_sdk_ext.pyi
133133
- run: pip install -r requirements-dev.lock
134-
- run: python run.py
134+
- run: python run.py windows_x86_64
135135
- run: python -m build
136136

137137
- name: Upload Artifact

CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
- [CHANGE] Jetson 5 の対応を削除
1515
- 以降は support/jetson-jetpack-6 ブランチで Jetson 6 のみの対応となる
1616
- @melpon
17+
- [CHANGE] run.py の実行にターゲットの指定を必須にする
18+
- @melpon
1719
- [UPDATE] 対応 Python バージョンを 3.9 以降に上げる
1820
- numpy 2.0.0 が Python 3.9 以降なので、それに合わせる
1921
- List / Dict から list / dict に変更する
@@ -26,6 +28,8 @@
2628
- @voluntas
2729
- [UPDATE] libwebrtc のバージョンを `m125.6422.2.5` に上げる
2830
- @voluntas
31+
- [UPDATE] run.py を buildbase 化する
32+
- @melpon
2933
- [ADD] sora_sdk に型を付ける
3034
- @melpon
3135
- [ADD] SoraConnection に get_stats 関数を追加

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
include buildbase.py
12
include run.py
23
include pypath.py

0 commit comments

Comments
 (0)