@@ -69,13 +69,13 @@ jobs:
6969 steps :
7070 - name : Check out the repository (non-PR)
7171 if : github.event_name != 'pull_request_target'
72- uses : actions/checkout@v3
72+ uses : actions/checkout@v4
7373 with :
7474 persist-credentials : false
7575
7676 - name : Check out the repository (PR)
7777 if : github.event_name == 'pull_request_target'
78- uses : actions/checkout@v3
78+ uses : actions/checkout@v4
7979 with :
8080 persist-credentials : false
8181 ref : ${{ github.event.pull_request.head.sha }}
8888 # 'false' - if none of changed files matches any of filter rules
8989 # also, returns:
9090 # `changes` - JSON array with names of all filters matching any of the changed files
91- uses : dorny/paths-filter@v2
91+ uses : dorny/paths-filter@v3
9292 id : get-changes
9393 with :
9494 token : ${{ secrets.GITHUB_TOKEN }}
@@ -100,7 +100,7 @@ jobs:
100100
101101 - name : Generate integration test matrix
102102 id : generate-matrix
103- uses : actions/github-script@v6
103+ uses : actions/github-script@v7
104104 env :
105105 CHANGES : ${{ steps.get-changes.outputs.changes }}
106106 with :
@@ -143,21 +143,21 @@ jobs:
143143 steps :
144144 - name : Check out the repository
145145 if : github.event_name != 'pull_request_target'
146- uses : actions/checkout@v3
146+ uses : actions/checkout@v4
147147 with :
148148 persist-credentials : false
149149
150150 # explicity checkout the branch for the PR,
151151 # this is necessary for the `pull_request_target` event
152152 - name : Check out the repository (PR)
153153 if : github.event_name == 'pull_request_target'
154- uses : actions/checkout@v3
154+ uses : actions/checkout@v4
155155 with :
156156 persist-credentials : false
157157 ref : ${{ github.event.pull_request.head.sha }}
158158
159159 - name : Set up Python ${{ matrix.python-version }}
160- uses : actions/setup-python@v4
160+ uses : actions/setup-python@v5
161161 with :
162162 python-version : ${{ matrix.python-version }}
163163
@@ -223,21 +223,21 @@ jobs:
223223 steps :
224224 - name : Check out the repository
225225 if : github.event_name != 'pull_request_target'
226- uses : actions/checkout@v3
226+ uses : actions/checkout@v4
227227 with :
228228 persist-credentials : false
229229
230230 # explicitly checkout the branch for the PR,
231231 # this is necessary for the `pull_request_target` event
232232 - name : Check out the repository (PR)
233233 if : github.event_name == 'pull_request_target'
234- uses : actions/checkout@v3
234+ uses : actions/checkout@v4
235235 with :
236236 persist-credentials : false
237237 ref : ${{ github.event.pull_request.head.sha }}
238238
239239 - name : Set up Python 3.8
240- uses : actions/setup-python@v4
240+ uses : actions/setup-python@v5
241241 with :
242242 python-version : " 3.8"
243243
0 commit comments