@@ -28,16 +28,16 @@ jobs:
28
28
environment : e2e-test
29
29
steps :
30
30
- name : Checkout v1.0.1
31
- uses : actions/checkout@v3
31
+ uses : actions/checkout@v4
32
32
with :
33
33
ref : " v1.0.1"
34
34
- name : Clone PGCMP
35
- uses : actions/checkout@v3
35
+ uses : actions/checkout@v4
36
36
with :
37
37
repository : cbbrowne/pgcmp
38
38
path : pgcmp
39
39
- name : Setup Python
40
- uses : actions/setup-python@v4
40
+ uses : actions/setup-python@v5
41
41
with :
42
42
python-version : " 3.10"
43
43
- name : Setup Postgres Client (psql)
47
47
- name : Setup Hasura CLI
48
48
run : sudo curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | bash
49
49
- name : Validate Gradle Wrapper
50
- uses : gradle/wrapper-validation-action@v1
50
+ uses : gradle/wrapper-validation-action@v2
51
51
- name : Distribute SQL and Assemble Java
52
- uses : gradle/gradle-build-action@v2
52
+ uses : gradle/actions/setup-gradle@v3
53
53
with :
54
54
arguments : distributeSQL
55
55
- name : Start Postgres
@@ -79,13 +79,13 @@ jobs:
79
79
PGURI=postgres://"${AERIE_USERNAME}":"${AERIE_PASSWORD}"@localhost:5432/aerie_ui PGCMPOUTPUT=./pgdumpv1_0_1/AerieUIV1_0_1 PGCLABEL=AerieUIV1_0_1 PGBINDIR=/usr/bin ./pgcmp/pgcmp-dump
80
80
shell : bash
81
81
- name : Share Database Dump
82
- uses : actions/upload-artifact@v3
82
+ uses : actions/upload-artifact@v4
83
83
with :
84
84
name : v1_0_1-db-dump
85
85
path : pgdumpv1_0_1
86
86
retention-days : 1
87
87
- name : Checkout Latest
88
- uses : actions/checkout@v3
88
+ uses : actions/checkout@v4
89
89
- name : Restart Hasura
90
90
run : |
91
91
docker compose down
@@ -116,7 +116,7 @@ jobs:
116
116
AERIE_USERNAME : " ${{secrets.AERIE_USERNAME}}"
117
117
AERIE_PASSWORD : " ${{secrets.AERIE_PASSWORD}}"
118
118
- name : Clone PGCMP
119
- uses : actions/checkout@v3
119
+ uses : actions/checkout@v4
120
120
with :
121
121
repository : cbbrowne/pgcmp
122
122
path : pgcmp
@@ -132,7 +132,7 @@ jobs:
132
132
PGURI=postgres://"${AERIE_USERNAME}":"${AERIE_PASSWORD}"@localhost:5432/aerie_ui PGCMPOUTPUT=./pgdumpmigrated/AerieUIMigrated PGCLABEL=AerieUIMigrated PGBINDIR=/usr/bin ./pgcmp/pgcmp-dump
133
133
shell : bash
134
134
- name : Share Database Dump
135
- uses : actions/upload-artifact@v3
135
+ uses : actions/upload-artifact@v4
136
136
with :
137
137
name : migrated-db-dump
138
138
path : pgdumpmigrated
@@ -153,19 +153,19 @@ jobs:
153
153
environment : e2e-test
154
154
steps :
155
155
- name : Checkout Repo
156
- uses : actions/checkout@v3
156
+ uses : actions/checkout@v4
157
157
- name : Setup Postgres Client (psql)
158
158
run : |
159
159
sudo apt-get update
160
160
sudo apt-get install --yes postgresql-client
161
161
- name : Validate Gradle Wrapper
162
- uses : gradle/wrapper-validation-action@v1
162
+ uses : gradle/wrapper-validation-action@v2
163
163
- name : Distribute SQL
164
- uses : gradle/gradle-build-action@v2
164
+ uses : gradle/actions/setup-gradle@v3
165
165
with :
166
166
arguments : distributeSQL
167
167
- name : Setup Python
168
- uses : actions/setup-python@v4
168
+ uses : actions/setup-python@v5
169
169
with :
170
170
python-version : " 3.10"
171
171
- name : Setup Hasura CLI
@@ -186,7 +186,7 @@ jobs:
186
186
run : sleep 60s
187
187
shell : bash
188
188
- name : Clone PGCMP
189
- uses : actions/checkout@v3
189
+ uses : actions/checkout@v4
190
190
with :
191
191
repository : cbbrowne/pgcmp
192
192
path : pgcmp
@@ -202,7 +202,7 @@ jobs:
202
202
PGURI=postgres://"${AERIE_USERNAME}":"${AERIE_PASSWORD}"@localhost:5432/aerie_ui PGCMPOUTPUT=./pgdumpraw/AerieUIRaw PGCLABEL=AerieUIRaw PGBINDIR=/usr/bin ./pgcmp/pgcmp-dump
203
203
shell : bash
204
204
- name : Share Database Dump
205
- uses : actions/upload-artifact@v3
205
+ uses : actions/upload-artifact@v4
206
206
with :
207
207
name : raw-sql-db-dump
208
208
path : pgdumpraw
@@ -232,7 +232,7 @@ jobs:
232
232
PGURI=postgres://"${AERIE_USERNAME}":"${AERIE_PASSWORD}"@localhost:5432/aerie_ui PGCMPOUTPUT=./pgdumpmigrateddown/AerieUIMigratedDown PGCLABEL=AerieUIMigratedDown PGBINDIR=/usr/bin ./pgcmp/pgcmp-dump
233
233
shell : bash
234
234
- name : Share Database Dump
235
- uses : actions/upload-artifact@v3
235
+ uses : actions/upload-artifact@v4
236
236
with :
237
237
name : migrated-down-db-dump
238
238
path : pgdumpmigrateddown
@@ -252,9 +252,9 @@ jobs:
252
252
runs-on : ubuntu-latest
253
253
steps :
254
254
- name : Checkout Repo
255
- uses : actions/checkout@v3
255
+ uses : actions/checkout@v4
256
256
- name : Clone PGCMP
257
- uses : actions/checkout@v3
257
+ uses : actions/checkout@v4
258
258
with :
259
259
repository : cbbrowne/pgcmp
260
260
path : pgcmp
@@ -268,11 +268,11 @@ jobs:
268
268
run : sleep 5s
269
269
shell : bash
270
270
- name : Download Shared Dumps
271
- uses : actions/download-artifact@v3
271
+ uses : actions/download-artifact@v4
272
272
with :
273
273
name : migrated-db-dump
274
274
path : pgcmp/pgdumpmigrated
275
- - uses : actions/download-artifact@v3
275
+ - uses : actions/download-artifact@v4
276
276
with :
277
277
name : raw-sql-db-dump
278
278
path : pgcmp/pgdumpraw
@@ -285,7 +285,7 @@ jobs:
285
285
shell : bash
286
286
- name : Upload Invalid
287
287
if : ${{ failure() && steps.dbcmp.conclusion == 'failure' }}
288
- uses : actions/upload-artifact@v3
288
+ uses : actions/upload-artifact@v4
289
289
with :
290
290
name : pgcmpresultsup
291
291
path : " **/results/"
@@ -305,9 +305,9 @@ jobs:
305
305
runs-on : ubuntu-latest
306
306
steps :
307
307
- name : Checkout Repo
308
- uses : actions/checkout@v3
308
+ uses : actions/checkout@v4
309
309
- name : Clone PGCMP
310
- uses : actions/checkout@v3
310
+ uses : actions/checkout@v4
311
311
with :
312
312
repository : cbbrowne/pgcmp
313
313
path : pgcmp
@@ -321,11 +321,11 @@ jobs:
321
321
run : sleep 5s
322
322
shell : bash
323
323
- name : Download Shared Dumps
324
- uses : actions/download-artifact@v3
324
+ uses : actions/download-artifact@v4
325
325
with :
326
326
name : v1_0_1-db-dump
327
327
path : pgcmp/pgdumpv1_0_1
328
- - uses : actions/download-artifact@v3
328
+ - uses : actions/download-artifact@v4
329
329
with :
330
330
name : migrated-down-db-dump
331
331
path : pgcmp/pgdumpmigrateddown
@@ -340,7 +340,7 @@ jobs:
340
340
shell : bash
341
341
- name : Upload Invalid
342
342
if : ${{ failure() && steps.dbcmp.conclusion == 'failure' }}
343
- uses : actions/upload-artifact@v3
343
+ uses : actions/upload-artifact@v4
344
344
with :
345
345
name : pgcmpresultsdown
346
346
path : " **/results/"
0 commit comments