File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,8 +33,12 @@ permissions:
3333 contents : read
3434
3535jobs :
36- code-health :
37- runs-on : ubuntu-24.04
36+ buid-and-test :
37+ runs-on : ubuntu-24.04
38+
39+ strategy :
40+ fail-fast : false
41+
3842 steps :
3943 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
4044
6266
6367 - name : Check modified protos
6468 run : ci/build_changed_protos.sh origin/main
65-
66- buid-and-test :
67- strategy :
68- fail-fast : false
69- matrix :
70- os : ["ubuntu-24.04", "ubuntu-24.04-arm", "macos-13", "macos-14"]
71-
72- runs-on : ${{ matrix.os }}
73-
74- steps :
75- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
76-
77- - name : Set up Python 3.12
78- uses : actions/setup-python@3542bca2639a428e1796aaa6a2ffef0c0f575566 # v3
79- with :
80- python-version : ' 3.12'
81-
82- - name : Install Dependencies
83- run : |
84- pip install -r dev_tools/dev.env.txt
8569
8670 #
8771 # Install
@@ -91,40 +75,14 @@ jobs:
9175 run : |
9276 pip install . --user
9377
78+
9479 - name : pytest
9580 run : ci/pytest_unit.sh
9681
82+ - name : test performance
83+ run : ci/pytest_perf.sh
84+
9785 - name : test compatibility with Cirq
9886 run : |
9987 pip install cirq-core
10088 pytest test/* -m cirq
101-
102-
103- build-and-test-performance :
104- strategy :
105- fail-fast : false
106-
107- runs-on : ubuntu-24.04
108-
109- steps :
110- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
111-
112- - name : Set up Python 3.12
113- uses : actions/setup-python@3542bca2639a428e1796aaa6a2ffef0c0f575566 # v3
114- with :
115- python-version : ' 3.12'
116-
117- - name : Install Dependencies
118- run : |
119- pip install -r dev_tools/dev.env.txt
120-
121- #
122- # Install
123- #
124-
125- - name : install
126- run : |
127- pip install . --user
128-
129- - name : test performance
130- run : ci/pytest_perf.sh
You can’t perform that action at this time.
0 commit comments