@@ -10,7 +10,6 @@ concurrency:
1010
1111env :
1212 BRANCH_NAME : ${{ github.head_ref || github.ref_name }}
13- JEMALLOC_SYS_WITH_MALLOC_CONF : " background_thread:true,narenas:1,tcache:false,dirty_decay_ms:0,muzzy_decay_ms:0,metadata_thp:auto"
1413
1514jobs :
1615 linux-x86-64 :
2928
3029 - name : Install toolchain
3130 run : |
32- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
33- rustup default nightly-2023-06-01
31+ rustup toolchain install stable --no-self-update --profile=minimal
32+ rustup default stable
3433
3534 - name : Install build deps
3635 uses : ./.github/actions/deps-install
6160 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
6261 mkdir $SAFE_DIR_NAME
6362 mv $NAME ./$SAFE_DIR_NAME/
63+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
6464
6565 - name : Upload build artifact
6666 env :
9292 - uses : actions/checkout@v3
9393 - name : Install toolchain
9494 run : |
95- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
96- rustup default nightly-2023-06-01
95+ rustup toolchain install stable --no-self-update --profile=minimal
96+ rustup default stable
9797 rustup target add x86_64-apple-darwin
9898
9999 - name : Install build deps
@@ -131,6 +131,7 @@ jobs:
131131 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
132132 mkdir $SAFE_DIR_NAME
133133 mv $NAME ./$SAFE_DIR_NAME/
134+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
134135
135136 - name : Upload build artifact
136137 env :
@@ -150,8 +151,8 @@ jobs:
150151 - uses : actions/checkout@v3
151152 - name : Install toolchain
152153 run : |
153- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
154- rustup default nightly-2023-06-01
154+ rustup toolchain install stable --no-self-update --profile=minimal
155+ rustup default stable
155156 rustup target add aarch64-apple-darwin
156157
157158 - name : Install build deps
@@ -189,6 +190,7 @@ jobs:
189190 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
190191 mkdir $SAFE_DIR_NAME
191192 mv $NAME ./$SAFE_DIR_NAME/
193+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
192194
193195 - name : Upload build artifact
194196 env :
@@ -253,6 +255,7 @@ jobs:
253255 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
254256 mkdir $SAFE_DIR_NAME
255257 mv $NAME ./$SAFE_DIR_NAME/
258+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
256259
257260 - name : Upload build artifact
258261 env :
@@ -272,8 +275,8 @@ jobs:
272275 - uses : actions/checkout@v3
273276 - name : Install toolchain
274277 run : |
275- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
276- rustup default nightly-2023-06-01
278+ rustup toolchain install stable --no-self-update --profile=minimal
279+ rustup default stable
277280
278281 - name : Install build deps
279282 uses : ./.github/actions/deps-install
@@ -305,6 +308,12 @@ jobs:
305308 mkdir $SAFE_DIR_NAME
306309 mv $NAME ./$SAFE_DIR_NAME/
307310
311+ # Generate the SHA256 hash for the zip file
312+ Get-FileHash ./$SAFE_DIR_NAME/$NAME -Algorithm SHA256 | Format-Table Hash | Out-File "./$SAFE_DIR_NAME/$NAME.sha256" -Encoding ascii
313+
314+ # Display the SHA256 hash in Actions logs
315+ Get-Content "./$SAFE_DIR_NAME/$NAME.sha256"
316+
308317 - name : Upload build artifact
309318 env :
310319 FILE_SERVER_HOST : ${{ secrets.FILE_SERVER_HOST }}
@@ -323,8 +332,8 @@ jobs:
323332 - uses : actions/checkout@v3
324333 - name : Install toolchain
325334 run : |
326- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
327- rustup default nightly-2023-06-01
335+ rustup toolchain install stable --no-self-update --profile=minimal
336+ rustup default stable
328337 rustup target add x86_64-apple-darwin
329338
330339 - name : Install build deps
@@ -357,6 +366,7 @@ jobs:
357366 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
358367 mkdir $SAFE_DIR_NAME
359368 mv $NAME ./$SAFE_DIR_NAME/
369+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
360370
361371 - name : Upload build artifact
362372 env :
@@ -390,8 +400,8 @@ jobs:
390400
391401 - name : Install toolchain
392402 run : |
393- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
394- rustup default nightly-2023-06-01
403+ rustup toolchain install stable --no-self-update --profile=minimal
404+ rustup default stable
395405 rustup target add wasm32-unknown-unknown
396406
397407 - name : Install wasm-pack
@@ -422,6 +432,7 @@ jobs:
422432 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
423433 mkdir $SAFE_DIR_NAME
424434 mv $NAME ./$SAFE_DIR_NAME/
435+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
425436
426437 - name : Upload build artifact
427438 env :
@@ -441,8 +452,8 @@ jobs:
441452 - uses : actions/checkout@v3
442453 - name : Install toolchain
443454 run : |
444- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
445- rustup default nightly-2023-06-01
455+ rustup toolchain install stable --no-self-update --profile=minimal
456+ rustup default stable
446457 rustup target add aarch64-apple-ios
447458
448459 - name : Install build deps
@@ -475,6 +486,7 @@ jobs:
475486 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
476487 mkdir $SAFE_DIR_NAME
477488 mv $NAME ./$SAFE_DIR_NAME/
489+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
478490
479491 - name : Upload build artifact
480492 env :
@@ -503,8 +515,8 @@ jobs:
503515
504516 - name : Install toolchain
505517 run : |
506- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
507- rustup default nightly-2023-06-01
518+ rustup toolchain install stable --no-self-update --profile=minimal
519+ rustup default stable
508520 rustup target add aarch64-linux-android
509521
510522 - name : Install build deps
@@ -542,6 +554,7 @@ jobs:
542554 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
543555 mkdir $SAFE_DIR_NAME
544556 mv $NAME ./$SAFE_DIR_NAME/
557+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
545558
546559 - name : Upload build artifact
547560 env :
@@ -570,8 +583,8 @@ jobs:
570583
571584 - name : Install toolchain
572585 run : |
573- rustup toolchain install nightly-2023-06-01 --no-self-update --profile=minimal
574- rustup default nightly-2023-06-01
586+ rustup toolchain install stable --no-self-update --profile=minimal
587+ rustup default stable
575588 rustup target add armv7-linux-androideabi
576589
577590 - name : Install build deps
@@ -609,6 +622,7 @@ jobs:
609622 SAFE_DIR_NAME=$(echo "$BRANCH_NAME" | tr '/' '-')
610623 mkdir $SAFE_DIR_NAME
611624 mv $NAME ./$SAFE_DIR_NAME/
625+ shasum -a 256 ./$SAFE_DIR_NAME/$NAME | tee ./$SAFE_DIR_NAME/$NAME.sha256
612626
613627 - name : Upload build artifact
614628 env :
0 commit comments