@@ -185,7 +185,7 @@ jobs:
185
185
arch : arm64
186
186
runner : ubicloud-standard-30-arm
187
187
runs-on : ${{matrix.runner}}
188
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
188
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
189
189
env :
190
190
NETWORK : mainnet
191
191
steps :
@@ -233,7 +233,7 @@ jobs:
233
233
if : needs.changes.outputs.cargo-lock == 'true'
234
234
name : Check for Vulnerable Crates
235
235
runs-on : ubuntu-24.04
236
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
236
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
237
237
steps :
238
238
- name : Check Out Repo
239
239
uses : actions/checkout@v4
@@ -249,7 +249,7 @@ jobs:
249
249
if : needs.changes.outputs.rust == 'true'
250
250
name : Verify Rust Code Format
251
251
runs-on : ubuntu-24.04
252
- container : ghcr.io/frequency-chain/frequency/ci-base-image-nightly:1.5.6
252
+ container : ghcr.io/frequency-chain/frequency/ci-base-image-nightly:1.5.7
253
253
steps :
254
254
- name : Check Out Repository
255
255
uses : actions/checkout@v4
@@ -263,7 +263,7 @@ jobs:
263
263
if : needs.changes.outputs.rust == 'true'
264
264
name : Lint Rust Code
265
265
runs-on : ubicloud-standard-4
266
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
266
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
267
267
steps :
268
268
- name : Check Out Repo
269
269
uses : actions/checkout@v4
@@ -279,7 +279,7 @@ jobs:
279
279
if : needs.changes.outputs.rust == 'true'
280
280
name : Verify Rust Developer Docs
281
281
runs-on : ubicloud-standard-4
282
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
282
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
283
283
steps :
284
284
- name : Check Out Repo
285
285
uses : actions/checkout@v4
@@ -292,7 +292,7 @@ jobs:
292
292
if : needs.changes.outputs.rust == 'true'
293
293
name : Verify Rust Packages and Dependencies
294
294
runs-on : ubicloud-standard-4
295
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
295
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
296
296
steps :
297
297
- name : Check Out Repo
298
298
uses : actions/checkout@v4
@@ -304,7 +304,7 @@ jobs:
304
304
if : needs.changes.outputs.rust == 'true'
305
305
name : Run Rust Tests
306
306
runs-on : ubicloud-standard-8
307
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
307
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
308
308
steps :
309
309
- name : Check Out Repo
310
310
uses : actions/checkout@v4
@@ -319,7 +319,7 @@ jobs:
319
319
if : needs.changes.outputs.rust == 'true'
320
320
name : Calculate Code Coverage
321
321
runs-on : ubicloud-standard-30
322
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
322
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
323
323
steps :
324
324
- name : Check Out Repo
325
325
uses : actions/checkout@v4
@@ -432,7 +432,7 @@ jobs:
432
432
needs : build-binaries
433
433
name : Verify JS API Augment
434
434
runs-on : ubuntu-24.04
435
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
435
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
436
436
steps :
437
437
- name : Check Out Repo
438
438
uses : actions/checkout@v4
@@ -530,7 +530,7 @@ jobs:
530
530
verify-js-schemas :
531
531
name : Verify JS Schemas
532
532
runs-on : ubuntu-24.04
533
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
533
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
534
534
steps :
535
535
- name : Check Out Repo
536
536
uses : actions/checkout@v4
@@ -652,9 +652,28 @@ jobs:
652
652
platforms : linux/amd64,linux/arm64 # Testing both arch here
653
653
file : ./docker/parachain-node.dockerfile
654
654
655
+ execute-binary-checks-dummy :
656
+ needs : build-binaries-dummy
657
+ name : Execute Mainnet Binary Checks for ${{matrix.arch}}
658
+ if : needs.changes.outputs.build-binary != 'true'
659
+ strategy :
660
+ fail-fast : true
661
+ matrix :
662
+ arch : [amd64, arm64]
663
+ bin-dir : [target/debug]
664
+ include :
665
+ - arch : amd64
666
+ runner : ubuntu-24.04
667
+ - arch : arm64
668
+ runner : ubuntu-24.04-arm
669
+ runs-on : ubuntu-24.04
670
+ steps :
671
+ - run : echo "Just a dummy matrix to satisfy GitHub required checks that were skipped"
672
+
655
673
execute-binary-checks :
656
674
needs : build-binaries
657
675
name : Execute Mainnet Binary Checks for ${{matrix.arch}}
676
+ # If you change, also update execute-binary-checks-dummy
658
677
strategy :
659
678
fail-fast : true
660
679
matrix :
@@ -697,7 +716,7 @@ jobs:
697
716
needs : build-binaries
698
717
name : Check Metadata and Spec Version
699
718
runs-on : ubuntu-24.04
700
- container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
719
+ container : ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
701
720
permissions :
702
721
pull-requests : write
703
722
steps :
0 commit comments