@@ -23,11 +23,11 @@ jobs:
23
23
name : Run code quality checks
24
24
runs-on : ubuntu-latest
25
25
steps :
26
- - uses : actions/checkout@v2
26
+ - uses : actions/checkout@v4
27
27
with :
28
28
fetch-depth : 0
29
29
- name : Set up Python 3.9
30
- uses : actions/setup-python@v2
30
+ uses : actions/setup-python@v5
31
31
with :
32
32
python-version : 3.9
33
33
- name : Install dependencies
@@ -45,11 +45,11 @@ jobs:
45
45
name : Build documentation
46
46
runs-on : ubuntu-latest
47
47
steps :
48
- - uses : actions/checkout@v2
48
+ - uses : actions/checkout@v4
49
49
with :
50
50
fetch-depth : 0
51
51
- name : Set up Python 3.9
52
- uses : actions/setup-python@v2
52
+ uses : actions/setup-python@v5
53
53
with :
54
54
python-version : 3.9
55
55
- name : Install dependencies
61
61
- name : Build documentation
62
62
run : tox -edocs
63
63
- name : Upload documentation
64
- uses : actions/upload-artifact@v2
64
+ uses : actions/upload-artifact@v4
65
65
with :
66
66
name : html_docs
67
67
path : docs/_build/html
@@ -80,11 +80,11 @@ jobs:
80
80
STREAM_LOG : True
81
81
QISKIT_IN_PARALLEL : True
82
82
steps :
83
- - uses : actions/checkout@v2
83
+ - uses : actions/checkout@v4
84
84
with :
85
85
fetch-depth : 0
86
86
- name : Set up Python ${{ matrix.python-version }}
87
- uses : actions/setup-python@v2
87
+ uses : actions/setup-python@v5
88
88
with :
89
89
python-version : ${{ matrix.python-version }}
90
90
- name : Install dependencies
@@ -94,12 +94,12 @@ jobs:
94
94
- name : Run unit tests
95
95
run : make unit-test-coverage
96
96
- name : Report coverage to coveralls.io
97
- uses : coverallsapp/github-action@1.1.3
97
+ uses : coverallsapp/github-action@v2
98
98
with :
99
99
github-token : ${{ secrets.GITHUB_TOKEN }}
100
100
flag-name : unit-tests_python${{ matrix.python-version }}-${{ matrix.os }}
101
101
parallel : true
102
- path-to-lcov : coverage.lcov
102
+ file : coverage.lcov
103
103
integration-tests-1 :
104
104
if : github.event_name == 'push' && github.repository_owner == 'Qiskit'
105
105
# only kick-off resource intensive integration tests if unit tests and all basic checks succeeded
@@ -122,11 +122,11 @@ jobs:
122
122
STREAM_LOG : True
123
123
QISKIT_IN_PARALLEL : True
124
124
steps :
125
- - uses : actions/checkout@v2
125
+ - uses : actions/checkout@v4
126
126
with :
127
127
fetch-depth : 0
128
128
- name : Set up Python ${{ matrix.python-version }}
129
- uses : actions/setup-python@v2
129
+ uses : actions/setup-python@v5
130
130
with :
131
131
python-version : ${{ matrix.python-version }}
132
132
- name : Install dependencies
@@ -157,11 +157,11 @@ jobs:
157
157
STREAM_LOG : True
158
158
QISKIT_IN_PARALLEL : True
159
159
steps :
160
- - uses : actions/checkout@v2
160
+ - uses : actions/checkout@v4
161
161
with :
162
162
fetch-depth : 0
163
163
- name : Set up Python ${{ matrix.python-version }}
164
- uses : actions/setup-python@v2
164
+ uses : actions/setup-python@v5
165
165
with :
166
166
python-version : ${{ matrix.python-version }}
167
167
- name : Install dependencies
@@ -192,11 +192,11 @@ jobs:
192
192
STREAM_LOG : True
193
193
QISKIT_IN_PARALLEL : True
194
194
steps :
195
- - uses : actions/checkout@v2
195
+ - uses : actions/checkout@v4
196
196
with :
197
197
fetch-depth : 0
198
198
- name : Set up Python ${{ matrix.python-version }}
199
- uses : actions/setup-python@v2
199
+ uses : actions/setup-python@v5
200
200
with :
201
201
python-version : ${{ matrix.python-version }}
202
202
- name : Install dependencies
@@ -212,7 +212,7 @@ jobs:
212
212
runs-on : ubuntu-latest
213
213
steps :
214
214
- name : Notify coveralls.io that all parallel tests have finished
215
- uses : coverallsapp/github-action@1.1.3
215
+ uses : coverallsapp/github-action@v2
216
216
with :
217
217
github-token : ${{ secrets.GITHUB_TOKEN }}
218
218
parallel-finished : true
0 commit comments