Skip to content

Commit 1631189

Browse files
authored
Update CI image to v1.5.7 with gpg-agent (#2411)
# Goal The goal of this PR is just updating the CI image version so that it also has gpg-agent
1 parent bfdd6a7 commit 1631189

File tree

5 files changed

+42
-23
lines changed

5 files changed

+42
-23
lines changed

.github/workflows/benchmarks-run.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
if: github.repository == 'frequency-chain/frequency'
2121
name: Build Benchmark Binary
2222
runs-on: ubicloud-standard-16
23-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
23+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
2424
permissions:
2525
contents: read
2626
steps:
@@ -117,7 +117,7 @@ jobs:
117117
name: Post Benchmark Tests
118118
needs: run-benchmarks
119119
runs-on: ubicloud-standard-16
120-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
120+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
121121
permissions:
122122
contents: read
123123
steps:

.github/workflows/check-migrations.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
name: Check Migrations on Paseo
1717
continue-on-error: false
1818
runs-on: ubicloud-standard-8
19-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
19+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
2020
steps:
2121
- name: Checkout sources
2222
uses: actions/checkout@v4

.github/workflows/merge-pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
publish-js-api-augment-rc:
1717
name: Merge - Publish JS API Augment Release Candidate
1818
runs-on: ubicloud-standard-4
19-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
19+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
2020
steps:
2121
- name: Check Out Repo
2222
uses: actions/checkout@v4
@@ -53,7 +53,7 @@ jobs:
5353
calc-code-coverage:
5454
name: Merge - Calculate Code Coverage
5555
runs-on: ubicloud-standard-30
56-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
56+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
5757
steps:
5858
- name: Check Out Repo
5959
uses: actions/checkout@v4

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
needs: create-release-branch
7676
name: Run All Benchmarks - Build
7777
runs-on: ubicloud-standard-16
78-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
78+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
7979
permissions:
8080
contents: read
8181
steps:
@@ -154,7 +154,7 @@ jobs:
154154
needs: run-all-benchmarks-bench
155155
name: Run All Benchmarks - Test
156156
runs-on: ubicloud-standard-16
157-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
157+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
158158
steps:
159159
- name: Check Out Repo
160160
uses: actions/checkout@v4
@@ -233,7 +233,7 @@ jobs:
233233
- arch: arm64
234234
runner: ubicloud-standard-16-arm
235235
runs-on: ${{matrix.runner}}
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
237237
env:
238238
SIGNING_SUBKEY_FINGERPRINT: B6327D1474C6392032870E8EFA4FD1E73A0FE707
239239
steps:
@@ -394,7 +394,7 @@ jobs:
394394
needs: version-code
395395
name: Build Rust Developer Docs
396396
runs-on: ubicloud-standard-4
397-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
397+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
398398
steps:
399399
- name: Check Out Repo
400400
uses: actions/checkout@v4
@@ -427,7 +427,7 @@ jobs:
427427
RELEASE_FILENAME_PREFIX: frequency-local
428428
ARCH: amd64
429429
runs-on: ubuntu-24.04
430-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
430+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
431431
steps:
432432
- name: Set Env Vars
433433
run: |
@@ -508,7 +508,7 @@ jobs:
508508
build-js-schemas:
509509
name: Build JS Schemas
510510
runs-on: ubuntu-24.04
511-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
511+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
512512
steps:
513513
- name: Check Out Repo
514514
uses: actions/checkout@v4
@@ -751,7 +751,7 @@ jobs:
751751
needs: wait-for-all-builds
752752
name: Release Built Artifacts
753753
runs-on: ubuntu-24.04
754-
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.6
754+
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
755755
permissions:
756756
contents: write
757757
steps:

.github/workflows/verify-pr-commit.yml

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ jobs:
185185
arch: arm64
186186
runner: ubicloud-standard-30-arm
187187
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
189189
env:
190190
NETWORK: mainnet
191191
steps:
@@ -233,7 +233,7 @@ jobs:
233233
if: needs.changes.outputs.cargo-lock == 'true'
234234
name: Check for Vulnerable Crates
235235
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
237237
steps:
238238
- name: Check Out Repo
239239
uses: actions/checkout@v4
@@ -249,7 +249,7 @@ jobs:
249249
if: needs.changes.outputs.rust == 'true'
250250
name: Verify Rust Code Format
251251
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
253253
steps:
254254
- name: Check Out Repository
255255
uses: actions/checkout@v4
@@ -263,7 +263,7 @@ jobs:
263263
if: needs.changes.outputs.rust == 'true'
264264
name: Lint Rust Code
265265
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
267267
steps:
268268
- name: Check Out Repo
269269
uses: actions/checkout@v4
@@ -279,7 +279,7 @@ jobs:
279279
if: needs.changes.outputs.rust == 'true'
280280
name: Verify Rust Developer Docs
281281
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
283283
steps:
284284
- name: Check Out Repo
285285
uses: actions/checkout@v4
@@ -292,7 +292,7 @@ jobs:
292292
if: needs.changes.outputs.rust == 'true'
293293
name: Verify Rust Packages and Dependencies
294294
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
296296
steps:
297297
- name: Check Out Repo
298298
uses: actions/checkout@v4
@@ -304,7 +304,7 @@ jobs:
304304
if: needs.changes.outputs.rust == 'true'
305305
name: Run Rust Tests
306306
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
308308
steps:
309309
- name: Check Out Repo
310310
uses: actions/checkout@v4
@@ -319,7 +319,7 @@ jobs:
319319
if: needs.changes.outputs.rust == 'true'
320320
name: Calculate Code Coverage
321321
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
323323
steps:
324324
- name: Check Out Repo
325325
uses: actions/checkout@v4
@@ -432,7 +432,7 @@ jobs:
432432
needs: build-binaries
433433
name: Verify JS API Augment
434434
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
436436
steps:
437437
- name: Check Out Repo
438438
uses: actions/checkout@v4
@@ -530,7 +530,7 @@ jobs:
530530
verify-js-schemas:
531531
name: Verify JS Schemas
532532
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
534534
steps:
535535
- name: Check Out Repo
536536
uses: actions/checkout@v4
@@ -652,9 +652,28 @@ jobs:
652652
platforms: linux/amd64,linux/arm64 # Testing both arch here
653653
file: ./docker/parachain-node.dockerfile
654654

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+
655673
execute-binary-checks:
656674
needs: build-binaries
657675
name: Execute Mainnet Binary Checks for ${{matrix.arch}}
676+
# If you change, also update execute-binary-checks-dummy
658677
strategy:
659678
fail-fast: true
660679
matrix:
@@ -697,7 +716,7 @@ jobs:
697716
needs: build-binaries
698717
name: Check Metadata and Spec Version
699718
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
701720
permissions:
702721
pull-requests: write
703722
steps:

0 commit comments

Comments
 (0)