@@ -179,7 +179,7 @@ or run the following in a terminal:
179179` ` `
180180
181181Navigate to the ** Maintainer Info ** page ,
182- the ** [Update the version specific code ](http :// localhost:3000/openocd -xpack/docs/maintainer/#update-the-version-specific-code)** section.
182+ the ** [Update the version specific code ](http :// localhost:3000/qemu-riscv -xpack/docs/maintainer/#update-the-version-specific-code)** section.
183183
184184<UpdateVersionSpecific />
185185
@@ -238,7 +238,7 @@ will build again the previous release!
238238
239239## Run the development builds
240240
241- The builds currently run on 5 dedicated machines (x64 GNU / Linux , x64 macOS , arm64 macOS , arm64 GNU / Linux , arm GNU / Linux ).
241+ The builds currently run on 4 dedicated machines (x64 GNU / Linux , x64 macOS , arm64 macOS , arm64 GNU / Linux ).
242242
243243Before the real build , run test / development builds on all platforms .
244244
@@ -273,7 +273,7 @@ commits are pushed to GitHub.
273273
274274:::caution
275275
276- This is particularly crucial for extensive projects ; otherwise ,
276+ This is particularly crucial for large projects ; otherwise ,
277277the build may proceed with the previous version .
278278
279279:::
@@ -359,26 +359,15 @@ caffeinate ssh xbbli
359359
360360### Build the arm64 GNU / Linux binaries
361361
362- Run the docker build on the production machine (` xbbla ` );
362+ Run the docker build on the production machine (` ampere ` );
363363start a VS Code remote session , or connect with a terminal:
364364
365365` ` ` sh
366- caffeinate ssh xbbla
366+ caffeinate ssh ampere
367367` ` `
368368
369369<PlatformDockerBuild platform = " linux-arm64" />
370370
371- ### Build the arm GNU / Linux (32 - bit ) binaries
372-
373- Run the docker build on the production machine (` xbbla32 ` );
374- start a VS Code remote session , or connect with a terminal:
375-
376- ` ` ` sh
377- caffeinate ssh xbbla32
378- ` ` `
379-
380- <PlatformDockerBuild platform = " linux-arm" />
381-
382371### Update the durations of the development builds
383372
384373In ` website/docs/_shared/_development-durations.mdx ` , update
@@ -456,14 +445,13 @@ is available in the `xbb-helper` and
456445requires ` GITHUB_API_XPACK_DEV_TOOLS_RUNNERS_TOKEN ` to be present .
457446
458447- on the development machine (` wksi ` ) open
459- ssh sessions to the build machines (` xbbli ` , ` xbbmi ` , ` xbbma ` , ` xbbla ` , ` xbbla32 ` ):
448+ ssh sessions to the build machines (` xbbli ` , ` xbbmi ` , ` xbbma ` , ` ampere ` ):
460449
461450` ` ` sh
462451caffeinate ssh xbbli
463452caffeinate ssh xbbmi
464453caffeinate ssh xbbma
465- caffeinate ssh xbbla
466- caffeinate ssh xbbla32
454+ caffeinate ssh ampere
467455` ` `
468456
469457Create a ` screen ` session , to provide a persistent standard output for
@@ -475,7 +463,7 @@ screen -S ga
475463
476464To quit it , use ` # Ctrl-a Ctrl-d ` .
477465
478- For ` xbbli ` & ` xbbla ` , which have more memory , start two runners :
466+ For ` xbbli ` & ` ampere ` , which have more memory , start two runners :
479467
480468` ` ` sh
481469~/actions-runners/xpack-dev-tools/1/run.sh &
@@ -486,7 +474,7 @@ For the macOS x64 runners, be sure the deployment target is defined:
486474
487475` ` ` sh
488476unset WORK_FOLDER_PATH
489- export XBB_ENVIRONMENT_MACOSX_DEPLOYMENT_TARGET="10.13 "
477+ export XBB_ENVIRONMENT_MACOSX_DEPLOYMENT_TARGET="11.0 "
490478~/actions-runners/xpack-dev-tools/run.sh &
491479` ` `
492480
@@ -576,6 +564,13 @@ rm -rf ~/Work/xpack-dev-tools/*/build-assets/build
576564
577565- ** push ** the ` xpack-development ` branch to GitHub
578566
567+ :::caution
568+
569+ This is particularly crucial for large projects ; otherwise ,
570+ the build may proceed with the previous version .
571+
572+ :::
573+
579574### Check if the helper is pushed and published
580575
581576The helper ` xpack ` branch must be updated and the npm package published .
@@ -591,7 +586,6 @@ To trigger the GitHub Actions builds, use the xpm actions:
591586- ** trigger - workflow - build - linux - x64 **
592587- ** trigger - workflow - build - win32 - x64 **
593588- ** trigger - workflow - build - linux - arm64 **
594- - ** trigger - workflow - build - linux - arm **
595589
596590
597591` ` ` sh
@@ -600,7 +594,6 @@ xpm run trigger-workflow-build-darwin-arm64 -C ~/Work/xpack-dev-tools/qemu-riscv
600594xpm run trigger-workflow-build-linux-x64 -C ~/Work/xpack-dev-tools/qemu-riscv-xpack.git/build-assets
601595xpm run trigger-workflow-build-win32-x64 -C ~/Work/xpack-dev-tools/qemu-riscv-xpack.git/build-assets
602596xpm run trigger-workflow-build-linux-arm64 -C ~/Work/xpack-dev-tools/qemu-riscv-xpack.git/build-assets
603- xpm run trigger-workflow-build-linux-arm -C ~/Work/xpack-dev-tools/qemu-riscv-xpack.git/build-assets
604597` ` `
605598
606599The scripts behind these actions require the ` GITHUB_API_DISPATCH_TOKEN `
@@ -654,13 +647,6 @@ These actions use the `xpack-development` branch of this repo and the
654647[pre - releases / test ](https :// github.com/xpack-dev-tools/pre-releases/releases/tag/test/)
655648binaries .
656649
657- :::caution
658-
659- Some of the ` docker-linux-arm ` tests have an issue on Debian and the
660- ** Clean working area ** step fails .
661-
662- :::
663-
664650The tests results are available from the
665651[GitHub Actions ](https :// github.com/xpack-dev-tools/qemu-riscv-xpack/actions) page.
666652
@@ -733,10 +719,6 @@ with all binaries attached.
733719
734720- edit the draft and be sure it is attached to the ` xpack-development ` branch (important ! )
735721- perform the final edits (maintenance vs . new release ) and check if everything is fine
736- - add entries in the ** Bug fixes ** ; use the following syntax
737- ` ` `
738- - [[#N](https://github.com/xpack-dev-tools/qemu-riscv-xpack/issues/N)]:
739- ` ` `
740722- ** keep the pre - release button enabled **
741723- do ** not ** enable Discussions yet
742724- click the ** Publish release ** button
@@ -758,6 +740,10 @@ this will add a file in the `website/blog` folder:
758740 ` ` `
759741- edit the ` description ` property in the post front matter
760742- select the correct summary (maintenance vs . new release )
743+ - add entries in the ** Bug fixes ** ; use the following syntax
744+ ` ` `
745+ - [[#N](https://github.com/xpack-dev-tools/qemu-riscv-xpack/issues/N)]:
746+ ` ` `
761747- copy / paste the folders hierarchies from the install guide
762748- ** commit ** with the message _ ** website : blog post release 8.2 .6 - 1 published ** _
763749
0 commit comments