Skip to content

Commit f68a58f

Browse files
sasa-tomicbasvandijkIDX GitHub Automationmbjorkqvist
authored
chore: update Rust to 1.85.1 (#4340)
### Major Changes - **Rust Version**: Updated Rust toolchain from version `1.84.0` to `1.85.1`. - **Code Refactoring**: Reduce verbosity and satisfy clippy by refining several conditional and map operations across multiple modules. ### Additional Changes Refactored test assertions and other minor code improvements throughout the code base. --------- Co-authored-by: IDX GitHub Automation <> Co-authored-by: Bas van Dijk <bas@dfinity.org> Co-authored-by: IDX GitHub Automation <infra+github-automation@dfinity.org> Co-authored-by: Mathias Björkqvist <mathias.bjorkqvist@dfinity.org>
1 parent 6032740 commit f68a58f

File tree

45 files changed

+123
-147
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+123
-147
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"image": "ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89",
2+
"image": "ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896",
33
"remoteUser": "ubuntu",
44
"privileged": true,
55
"runArgs": [

.github/workflows-source/ci-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ env:
3434

3535
anchors:
3636
image: &image
37-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
37+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
3838
dind-large-setup: &dind-large-setup
3939
runs-on:
4040
labels: dind-large

.github/workflows-source/ci-pr-only.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env:
1717

1818
anchors:
1919
image: &image
20-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
20+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
2121
dind-small-setup: &dind-small-setup
2222
timeout-minutes: 30
2323
runs-on:

.github/workflows-source/release-testing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ env:
2525

2626
anchors:
2727
image: &image
28-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
28+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
2929
dind-large-setup: &dind-large-setup
3030
runs-on:
3131
group: zh1

.github/workflows-source/schedule-daily.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414

1515
anchors:
1616
image: &image
17-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
17+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
1818
dind-large-setup: &dind-large-setup
1919
runs-on:
2020
group: zh1

.github/workflows-source/schedule-hourly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414

1515
anchors:
1616
image: &image
17-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
17+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
1818
dind-large-setup: &dind-large-setup
1919
runs-on:
2020
labels: dind-large

.github/workflows/ci-main.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ jobs:
106106
name: Bazel Test All
107107
needs: [config]
108108
container:
109-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
109+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
110110
options: >-
111111
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info
112112
timeout-minutes: 90
@@ -229,7 +229,7 @@ jobs:
229229
runs-on:
230230
labels: dind-large
231231
container:
232-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
232+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
233233
options: >-
234234
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info
235235
timeout-minutes: 90
@@ -250,7 +250,7 @@ jobs:
250250
runs-on:
251251
labels: dind-large
252252
container:
253-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
253+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
254254
options: >-
255255
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info
256256
timeout-minutes: 90
@@ -271,7 +271,7 @@ jobs:
271271
runs-on:
272272
labels: dind-small
273273
container:
274-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
274+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
275275
timeout-minutes: 30
276276
steps:
277277
- name: Checkout
@@ -302,7 +302,7 @@ jobs:
302302
needs: [config]
303303
name: Build IC
304304
container:
305-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
305+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
306306
options: >-
307307
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info
308308
timeout-minutes: 90
@@ -383,7 +383,7 @@ jobs:
383383
runs-on:
384384
labels: dind-small
385385
container:
386-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
386+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
387387
timeout-minutes: 30
388388
steps:
389389
- name: Checkout
@@ -418,7 +418,7 @@ jobs:
418418
runs-on:
419419
labels: dind-small
420420
container:
421-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
421+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
422422
timeout-minutes: 30
423423
steps:
424424
- name: Checkout

.github/workflows/ci-pr-only.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on:
2121
labels: dind-large
2222
container:
23-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
23+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
2424
options: >-
2525
-e NODE_NAME
2626
if: ${{ github.event_name != 'merge_group' }}
@@ -50,7 +50,7 @@ jobs:
5050
runs-on:
5151
labels: dind-small
5252
container:
53-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
53+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
5454
options: >-
5555
-e NODE_NAME
5656
if: ${{ github.event_name != 'merge_group' }}
@@ -128,7 +128,7 @@ jobs:
128128
runs-on:
129129
labels: dind-small
130130
container:
131-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
131+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
132132
options: >-
133133
-e NODE_NAME
134134
if: ${{ github.event_name != 'merge_group' }}
@@ -189,7 +189,7 @@ jobs:
189189
runs-on:
190190
labels: dind-large
191191
container:
192-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
192+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
193193
options: >-
194194
-e NODE_NAME
195195
if: contains(github.event.pull_request.labels.*.name, 'CI_COVERAGE')

.github/workflows/rate-limits-backend-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
labels: dind-large
3434

3535
container:
36-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
36+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
3737
options: >-
3838
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp -v /ceph-s3-info:/ceph-s3-info
3939

.github/workflows/release-testing.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
group: zh1
3030
labels: dind-large
3131
container:
32-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
32+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
3333
options: >-
3434
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp
3535
timeout-minutes: 180 # 3 hours
@@ -51,7 +51,7 @@ jobs:
5151
group: zh1
5252
labels: dind-large
5353
container:
54-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
54+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
5555
options: >-
5656
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp
5757
timeout-minutes: 180 # 3 hours
@@ -73,7 +73,7 @@ jobs:
7373
group: zh1
7474
labels: dind-large
7575
container:
76-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
76+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
7777
options: >-
7878
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp
7979
timeout-minutes: 90
@@ -95,7 +95,7 @@ jobs:
9595
group: zh1
9696
labels: dind-large
9797
container:
98-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
98+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
9999
options: >-
100100
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp
101101
timeout-minutes: 60
@@ -137,7 +137,7 @@ jobs:
137137
group: zh1
138138
labels: dind-large
139139
container:
140-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
140+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
141141
options: >-
142142
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp
143143
timeout-minutes: 180 # 3 hours
@@ -165,7 +165,7 @@ jobs:
165165
group: zh1
166166
labels: dind-large
167167
container:
168-
image: ghcr.io/dfinity/ic-build@sha256:994bfcba2fa5efbb52c515bb01e6e8a5828878d6528603e7133fb195bd2a6c89
168+
image: ghcr.io/dfinity/ic-build@sha256:efe6edcd9a9e169843a02f91af98b29514c00cda858ad6612cda28b231b80896
169169
options: >-
170170
-e NODE_NAME --privileged --cgroupns host -v /cache:/cache -v /var/sysimage:/var/sysimage -v /var/tmp:/var/tmp
171171
timeout-minutes: 180 # 3 hours

0 commit comments

Comments
 (0)