Skip to content

Commit e2d2443

Browse files
committed
Remove cirq-rigetti tests from ci.yml
1 parent b193ea5 commit e2d2443

File tree

1 file changed

+4
-24
lines changed

1 file changed

+4
-24
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -201,20 +201,12 @@ jobs:
201201
cache-dependency-path: |
202202
**/requirements.txt
203203
dev_tools/requirements/**/*.txt
204-
- name: Install system packages
205-
run: |
206-
sudo apt-get update
207-
sudo apt-get install libffi7
208204
- name: Install requirements
209205
run: |
210206
pip install --upgrade setuptools wheel
211207
pip install --upgrade --upgrade-strategy eager -r dev_tools/requirements/dev.env.txt
212-
- name: Run Quil dependencies
213-
run: docker compose -f cirq-rigetti/docker-compose.test.yaml up -d
214208
- name: Pytest check
215-
run: check/pytest -n auto --durations=20 --ignore=cirq-core/cirq/contrib --rigetti-integration
216-
- name: Stop Quil dependencies
217-
run: docker compose -f cirq-rigetti/docker-compose.test.yaml down
209+
run: check/pytest -n auto --durations=20 --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti
218210
# TODO(#6706) remove after we start using NumPy 2.0 in regular pytest
219211
pytest-numpy-2:
220212
if: github.repository_owner == 'quantumlib'
@@ -235,10 +227,6 @@ jobs:
235227
cache-dependency-path: |
236228
**/requirements.txt
237229
dev_tools/requirements/**/*.txt
238-
- name: Install system packages
239-
run: |
240-
sudo apt-get update
241-
sudo apt-get install libffi7
242230
- name: Install requirements
243231
run: |
244232
pip install wheel
@@ -299,24 +287,16 @@ jobs:
299287
cache-dependency-path: |
300288
**/requirements.txt
301289
dev_tools/requirements/**/*.txt
302-
- name: Install system requirements
303-
run: |
304-
sudo apt-get update
305-
sudo apt-get install libffi7
306290
- name: Install requirements
307291
run: |
308292
pip install --upgrade setuptools wheel
309293
pip install --upgrade --upgrade-strategy eager -r dev_tools/requirements/dev.env.txt
310-
- name: Run Quil dependencies
311-
run: docker compose -f cirq-rigetti/docker-compose.test.yaml up -d
312294
- name: Coverage check
313-
run: check/pytest-and-incremental-coverage -n auto --rigetti-integration
295+
run: check/pytest-and-incremental-coverage -n auto --ignore=cirq-rigetti
314296
- name: Upload coverage reports to Codecov
315297
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5
316298
env:
317299
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
318-
- name: Stop Quil dependencies
319-
run: docker compose -f cirq-rigetti/docker-compose.test.yaml down
320300
windows:
321301
if: github.repository_owner == 'quantumlib'
322302
name: Pytest Windows
@@ -343,7 +323,7 @@ jobs:
343323
- name: Pytest Windows
344324
run: |
345325
source dev_tools/pypath
346-
check/pytest -n auto --durations=20 --ignore=cirq-core/cirq/contrib
326+
check/pytest -n auto --durations=20 --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti
347327
shell: bash
348328
macos:
349329
if: github.repository_owner == 'quantumlib'
@@ -369,7 +349,7 @@ jobs:
369349
pip install --upgrade setuptools wheel
370350
pip install --upgrade --upgrade-strategy eager -r dev_tools/requirements/no-contrib.env.txt
371351
- name: Pytest check
372-
run: check/pytest -n auto --durations=20 --ignore=cirq-core/cirq/contrib
352+
run: check/pytest -n auto --durations=20 --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti
373353
notebooks-stable:
374354
if: github.repository_owner == 'quantumlib'
375355
name: Changed Notebooks Isolated Test against Cirq stable

0 commit comments

Comments
 (0)