File tree Expand file tree Collapse file tree 3 files changed +0
-451
lines changed Expand file tree Collapse file tree 3 files changed +0
-451
lines changed Original file line number Diff line number Diff line change 56
56
- name : " Run live Swift tests"
57
57
working-directory : bdk-swift
58
58
run : swift test
59
-
60
- python-tests :
61
- name : " Build and test Python library on Linux"
62
- runs-on : ubuntu-24.04
63
- defaults :
64
- run :
65
- working-directory : bdk-python
66
- container :
67
- image : quay.io/pypa/manylinux_2_28_x86_64
68
- env :
69
- PLAT : manylinux_2_28_x86_64
70
- PYBIN : " /opt/python/${{ matrix.python }}/bin"
71
- strategy :
72
- matrix :
73
- python :
74
- - cp310-cp310
75
- steps :
76
- - name : " Checkout"
77
- uses : actions/checkout@v4
78
- with :
79
- submodules : true
80
- persist-credentials : false
81
-
82
- - name : " Install Rust 1.84.1"
83
- uses : actions-rs/toolchain@v1
84
- with :
85
- toolchain : 1.84.1
86
-
87
- - name : " Generate bdk.py and binaries"
88
- run : bash ./scripts/generate-linux.sh
89
-
90
- - name : " Build wheel"
91
- # Specifying the plat-name argument is necessary to build a wheel with the correct name,
92
- # see issue #350 for more information
93
- run : ${PYBIN}/python setup.py bdist_wheel --plat-name manylinux_2_28_x86_64 --verbose
94
-
95
- - name : " Install wheel"
96
- run : ${PYBIN}/pip install ./dist/*.whl
97
-
98
- - name : " Run live Python tests"
99
- run : ${PYBIN}/python -m unittest --verbose
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments