Skip to content

Commit

Permalink
WIP: ci test with net-opt
Browse files Browse the repository at this point in the history
  • Loading branch information
mdavidsaver committed Nov 3, 2022
1 parent 2745a46 commit a53d39a
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,35 +19,35 @@ jobs:
os: ubuntu-latest
python: "2.7"
base: "7.0"
pvxs: "master"
pvxs: "net-opt"
profile: latest

- name: Make Linux py2.7 e7.0
os: ubuntu-latest
python: "2.7"
base: "7.0"
pvxs: "master"
pvxs: "net-opt"
profile: deb9

- name: Make Linux p3.8 e7.0
os: ubuntu-latest
python: "3.8"
base: "7.0"
pvxs: "master"
pvxs: "net-opt"
profile: deb10

- name: Make Linux py2.7 e3.15
os: ubuntu-latest
python: "2.7"
base: "3.15"
pvxs: "master"
pvxs: "net-opt"
profile: deb8

- name: Make Linux py2.7 e3.14
os: ubuntu-latest
python: "2.7"
base: "3.14"
pvxs: "master"
pvxs: "net-opt"
profile: deb8

# Check build from .tar
Expand Down Expand Up @@ -312,7 +312,7 @@ jobs:
run: |
echo "PRE=$PRE"
python -m pip install setuptools wheel nose2
python -m pip install --only-binary numpy $PRE setuptools-dso epicscorelibs pvxslibs
python -m pip install --only-binary numpy $PRE setuptools-dso epicscorelibs git+https://github.com/mdavidsaver/pvxs@net-opt#egg=pvxslibs
python setup.py sdist --formats=gztar
ls dist/*
Expand Down Expand Up @@ -357,7 +357,7 @@ jobs:
which python
python -m pip install -U pip
python -m pip install setuptools wheel nose2
python -m pip install --only-binary numpy $PRE setuptools-dso epicscorelibs pvxslibs
python -m pip install --only-binary numpy $PRE setuptools-dso epicscorelibs git+https://github.com/mdavidsaver/pvxs@net-opt#egg=pvxslibs
if [ "${{ matrix.profile }}" ]
then
python -m pip install --only-binary numpy -r requirements-${{ matrix.profile }}.txt
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[build-system]
requires = ["setuptools", "setuptools_dso>=1.3a1", "wheel", "numpy", "Cython>=0.20", "epicscorelibs>=7.0.3.99.2.0a1", "pvxslibs"]
requires = ["setuptools", "setuptools_dso>=1.3a1", "wheel", "numpy", "Cython>=0.20", "epicscorelibs>=7.0.3.99.2.0a1", "pvxslibs @ git+https://github.com/mdavidsaver/pvxs@net-opt#egg=pvxslibs"]
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@
ext_modules = exts,
install_requires = [
epicscorelibs.version.abi_requires(),
pvxslibs.version.abi_requires(),
'pvxslibs @ git+https://github.com/mdavidsaver/pvxs@net-opt#egg=pvxslibs',
# assume ABI forward compatibility as indicated by
# https://github.com/numpy/numpy/blob/master/numpy/core/setup_common.py#L28
'numpy >=%s'%numpy.version.short_version,
Expand Down

0 comments on commit a53d39a

Please sign in to comment.