Skip to content
This repository was archived by the owner on May 17, 2022. It is now read-only.

Commit f02aada

Browse files
authored
feat!: Update python, open controls, and visualizer dependences #23
2 parents 918c066 + 0bbea59 commit f02aada

File tree

8 files changed

+1786
-1169
lines changed

8 files changed

+1786
-1169
lines changed

.github/workflows/on-push.yml

+10-10
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1919
run: |
2020
source <(curl -sL http://ci.q-ctrl.com)
21-
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
22-
./ci docker run qctrl/python-build:3.7 /scripts/housekeeping.sh
21+
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
22+
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/housekeeping.sh
2323
2424
linting:
2525
runs-on: ubuntu-latest
@@ -29,32 +29,32 @@ jobs:
2929
run: |
3030
source <(curl -sL http://ci.q-ctrl.com)
3131
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
32-
./ci docker run qctrl/python-build:3.7 /scripts/install-python-dependencies.sh
32+
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/install-python-dependencies.sh
3333
- name: Run Pylint
3434
run: |
35-
./ci docker run qctrl/python-build:3.7 poetry run pylint_runner || true
35+
./ci docker run qctrl/ci-images:python-3.7-ci poetry run pylint_runner || true
3636
- name: Run Pylama
3737
run: |
38-
./ci docker run qctrl/python-build:3.7 poetry run pylama || true
38+
./ci docker run qctrl/ci-images:python-3.7-ci poetry run pylama || true
3939
- name: Run Markdownlint
4040
run: |
41-
./ci docker run qctrl/python-build:3.7 mdl -- -ig . || true
41+
./ci docker run qctrl/ci-images:python-3.7-ci mdl -- -ig . || true
4242
4343
pytest:
4444
runs-on: ubuntu-latest
4545
strategy:
4646
matrix:
47-
python: [3.6, 3.7, 3.8]
47+
python: [3.7, 3.8]
4848
steps:
4949
- uses: actions/checkout@v1
5050
- name: Install Python dependencies
5151
run: |
5252
source <(curl -sL http://ci.q-ctrl.com)
5353
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
54-
./ci docker run qctrl/python-build:${{ matrix.python }} /scripts/install-python-dependencies.sh
54+
./ci docker run qctrl/ci-images:python-${{ matrix.python }}-ci /scripts/install-python-dependencies.sh
5555
- name: Run Pytest
5656
run: |
57-
./ci docker run qctrl/python-build:${{ matrix.python }} /scripts/pytest.sh
57+
./ci docker run qctrl/ci-images:python-${{ matrix.python }}-ci /scripts/pytest.sh
5858
5959
publish_internally:
6060
runs-on: ubuntu-latest
@@ -66,4 +66,4 @@ jobs:
6666
run: |
6767
source <(curl -sL http://ci.q-ctrl.com)
6868
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
69-
./ci docker run qctrl/python-build:3.7 /scripts/publish-dev-version.sh
69+
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/publish-dev-version.sh

.github/workflows/on-release.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ jobs:
1616
run: |
1717
source <(curl -sL http://ci.q-ctrl.com)
1818
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
19-
./ci docker run qctrl/python-build:3.7 /scripts/housekeeping.sh
19+
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/housekeeping.sh
2020
- name: Publish publicly
2121
env:
2222
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2323
run: |
2424
source <(curl -sL http://ci.q-ctrl.com)
25-
./ci docker run qctrl/python-build:3.7 /scripts/publish-release-publicly.sh
25+
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/publish-release-publicly.sh
2626
- name: Publish internally
2727
run: |
28-
./ci docker run qctrl/python-build:3.7 /scripts/publish-release-internally.sh
28+
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/publish-release-internally.sh

examples/export-a-dynamical-decoupling-sequence-to-qiskit.ipynb

+215-146
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)