Skip to content

Commit b193ea5

Browse files
committed
Remove cirq-rigetti tests from ci-daily.yml
Also skip installation of format requirements which may be redundant.
1 parent b1ff3ae commit b193ea5

File tree

1 file changed

+3
-19
lines changed

1 file changed

+3
-19
lines changed

.github/workflows/ci-daily.yml

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,26 +30,15 @@ jobs:
3030
cache-dependency-path: |
3131
**/requirements.txt
3232
dev_tools/requirements/**/*.txt
33-
- name: Install system requirements
34-
run: |
35-
sudo apt-get update
36-
sudo apt-get install libffi7
3733
- name: Install requirements
3834
run: |
3935
pip install --upgrade cirq~=1.0.dev &&
40-
version=$(pip show cirq | sed -n "s/^Version: //p" | grep .) &&
41-
pip install "cirq-rigetti==${version}" &&
4236
pip install \
43-
-r dev_tools/requirements/deps/format.txt \
4437
-r dev_tools/requirements/deps/pylint.txt \
4538
-r dev_tools/requirements/deps/pytest.txt \
4639
-r dev_tools/requirements/deps/notebook.txt
47-
- name: Run Quil dependencies
48-
run: docker compose -f cirq-rigetti/docker-compose.test.yaml up -d
4940
- name: Pytest check
50-
run: check/pytest -n auto --ignore=cirq-core/cirq/contrib --rigetti-integration --enable-slow-tests
51-
- name: Stop Quil dependencies
52-
run: docker compose -f cirq-rigetti/docker-compose.test.yaml down
41+
run: check/pytest -n auto --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti --enable-slow-tests
5342
windows:
5443
if: github.repository_owner == 'quantumlib'
5544
name: Pytest Windows
@@ -70,13 +59,11 @@ jobs:
7059
- name: Install requirements
7160
run: |
7261
pip install --upgrade cirq~=1.0.dev &&
73-
pip install --upgrade cirq-rigetti~=1.0.dev &&
74-
pip install -r dev_tools/requirements/deps/format.txt &&
7562
pip install -r dev_tools/requirements/deps/pylint.txt &&
7663
pip install -r dev_tools/requirements/deps/pytest.txt &&
7764
pip install -r dev_tools/requirements/deps/notebook.txt
7865
- name: Pytest Windows
79-
run: check/pytest -n auto --ignore=cirq-core/cirq/contrib --enable-slow-tests
66+
run: check/pytest -n auto --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti --enable-slow-tests
8067
shell: bash
8168
macos:
8269
if: github.repository_owner == 'quantumlib'
@@ -98,12 +85,9 @@ jobs:
9885
- name: Install requirements
9986
run: |
10087
pip install --upgrade cirq~=1.0.dev &&
101-
version=$(pip show cirq | sed -n "s/^Version: //p" | grep .) &&
102-
pip install "cirq-rigetti==${version}" &&
10388
pip install \
104-
-r dev_tools/requirements/deps/format.txt \
10589
-r dev_tools/requirements/deps/pylint.txt \
10690
-r dev_tools/requirements/deps/pytest.txt \
10791
-r dev_tools/requirements/deps/notebook.txt
10892
- name: Pytest check
109-
run: check/pytest -n auto --ignore=cirq-core/cirq/contrib --enable-slow-tests
93+
run: check/pytest -n auto --ignore=cirq-core/cirq/contrib --ignore=cirq-rigetti --enable-slow-tests

0 commit comments

Comments
 (0)