Skip to content

Commit 65094a6

Browse files
jschuellerDanielBok
authored andcommitted
CI: Use swig from PyPI
1 parent c4994d9 commit 65094a6

File tree

3 files changed

+5
-64
lines changed

3 files changed

+5
-64
lines changed

.github/workflows/build.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
python-version: [ '3.11' ]
2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v2
29+
uses: actions/checkout@v4
3030
with:
3131
submodules: true
3232

@@ -58,7 +58,7 @@ jobs:
5858
os: [ ubuntu-latest, macos-latest ]
5959
steps:
6060
- name: Checkout repository
61-
uses: actions/checkout@v2
61+
uses: actions/checkout@v4
6262
with:
6363
submodules: true
6464

@@ -74,9 +74,9 @@ jobs:
7474
CIBW_BUILD: cp311-*
7575
CIBW_SKIP: "*-win* *-manylinux_i686 *-musllinux*"
7676
# use latest build
77-
CIBW_MANYLINUX_X86_64_IMAGE: danielbok/nlopt_manylinux2014_x86_64:latest
77+
CIBW_MANYLINUX_X86_64_IMAGE: quay.io/pypa/manylinux2014_x86_64
7878
CIBW_BEFORE_ALL_MACOS: brew install swig
79-
CIBW_BEFORE_BUILD: pip install numpy
79+
CIBW_BEFORE_BUILD: pip install numpy swig
8080
run: |
8181
python -m pip install -U pip cibuildwheel
8282
python -m cibuildwheel --output-dir dist
@@ -98,7 +98,7 @@ jobs:
9898

9999
steps:
100100
- name: Checkout repository
101-
uses: actions/checkout@v2
101+
uses: actions/checkout@v4
102102
with:
103103
submodules: true
104104
- name: Setup Python ${{ matrix.python-version }}

.github/workflows/manylinux-image.yml

-47
This file was deleted.

ci/nlopt_manylinux2014_x86_64.Dockerfile

-12
This file was deleted.

0 commit comments

Comments
 (0)