@@ -167,44 +167,44 @@ jobs:
167167 run : |
168168 cd out
169169 ctest --output-on-failure --timeout $CTEST_TIMEOUT
170-
171- build-waf :
172- strategy :
173- matrix :
174- os : [
175- # BROKEN: windows-latest,
176- ubuntu-22.04]
177- python-version : ['3.7']
178- debugging : ['--enable-debugging', '']
179- name : ${{ matrix.os }}-${{ matrix.python-version }}-waf${{ matrix.debugging }}
180- runs-on : ${{ matrix.os }}
181- steps :
182- - name : Skip Duplicate Actions
183- uses : fkirc/skip-duplicate-actions@v5.3.1
184- - uses : actions/checkout@v4 # https://github.com/marketplace/actions/checkout
185- - name : Set up Python
186- uses : actions/setup-python@v5 # https://github.com/marketplace/actions/setup-python
187- with :
188- python-version : ${{ matrix.python-version }}
189- - name : configure_with_swig
190- if : ${{ matrix.os == 'ubuntu-22.04' }}
191- run : |
192- pip install numpy
193- mkdir install${{ matrix.os }}Waf-Github
194- python waf configure --prefix="$PWD/install${{ matrix.os }}Waf-Github" --enable-swig ${{ matrix.debugging }}
195- - name : configure_without_swig
196- if : ${{ matrix.os == 'windows-latest' }}
197- run : |
198- pip install numpy
199- mkdir install${{ matrix.os }}Waf-Github
200- python waf configure --prefix="$PWD/install${{ matrix.os }}Waf-Github" ${{ matrix.debugging }}
201- - name : build
202- run : |
203- python waf build
204- - name : install
205- run : |
206- python waf install
207- - name : test
208- run : |
209- python waf install --alltests
170+ # Plan to remove waf soon - disable build and see who complains
171+ # build-waf:
172+ # strategy:
173+ # matrix:
174+ # os: [
175+ # # BROKEN: windows-latest,
176+ # ubuntu-22.04]
177+ # python-version: ['3.7']
178+ # debugging: ['--enable-debugging', '']
179+ # name: ${{ matrix.os }}-${{ matrix.python-version }}-waf${{ matrix.debugging }}
180+ # runs-on: ${{ matrix.os }}
181+ # steps:
182+ # - name: Skip Duplicate Actions
183+ # uses: fkirc/skip-duplicate-actions@v5.3.1
184+ # - uses: actions/checkout@v4 # https://github.com/marketplace/actions/checkout
185+ # - name: Set up Python
186+ # uses: actions/setup-python@v5 # https://github.com/marketplace/actions/setup-python
187+ # with:
188+ # python-version: ${{ matrix.python-version }}
189+ # - name: configure_with_swig
190+ # if: ${{ matrix.os == 'ubuntu-22.04' }}
191+ # run: |
192+ # pip install numpy
193+ # mkdir install${{ matrix.os }}Waf-Github
194+ # python waf configure --prefix="$PWD/install${{ matrix.os }}Waf-Github" --enable-swig ${{ matrix.debugging }}
195+ # - name: configure_without_swig
196+ # if: ${{ matrix.os == 'windows-latest' }}
197+ # run: |
198+ # pip install numpy
199+ # mkdir install${{ matrix.os }}Waf-Github
200+ # python waf configure --prefix="$PWD/install${{ matrix.os }}Waf-Github" ${{ matrix.debugging }}
201+ # - name: build
202+ # run: |
203+ # python waf build
204+ # - name: install
205+ # run: |
206+ # python waf install
207+ # - name: test
208+ # run: |
209+ # python waf install --alltests
210210
0 commit comments