@@ -178,7 +178,7 @@ or run the following in a terminal:
178178` ` `
179179
180180Navigate to the ** Maintainer Info ** page ,
181- the ** [Update the version specific code ](http :// localhost:3000/openocd -xpack/docs/maintainer/#update-the-version-specific-code)** section.
181+ the ** [Update the version specific code ](http :// localhost:3000/realpath -xpack/docs/maintainer/#update-the-version-specific-code)** section.
182182
183183<UpdateVersionSpecific />
184184
@@ -237,7 +237,7 @@ will build again the previous release!
237237
238238## Run the development builds
239239
240- The builds currently run on 5 dedicated machines (x64 macOS , arm64 macOS , x64 GNU / Linux , arm64 GNU / Linux , arm GNU / Linux ).
240+ The builds currently run on 4 dedicated machines (x64 macOS , arm64 macOS , x64 GNU / Linux , arm64 GNU / Linux ).
241241
242242Before the real build , run test / development builds on all platforms .
243243
@@ -272,7 +272,7 @@ commits are pushed to GitHub.
272272
273273:::caution
274274
275- This is particularly crucial for extensive projects ; otherwise ,
275+ This is particularly crucial for large projects ; otherwise ,
276276the build may proceed with the previous version .
277277
278278:::
@@ -347,26 +347,15 @@ caffeinate ssh xbbli
347347
348348### Build the arm64 GNU / Linux binaries
349349
350- Run the docker build on the production machine (` xbbla ` );
350+ Run the docker build on the production machine (` ampere ` );
351351start a VS Code remote session , or connect with a terminal:
352352
353353` ` ` sh
354- caffeinate ssh xbbla
354+ caffeinate ssh ampere
355355` ` `
356356
357357<PlatformDockerBuild platform = " linux-arm64" />
358358
359- ### Build the arm GNU / Linux (32 - bit ) binaries
360-
361- Run the docker build on the production machine (` xbbla32 ` );
362- start a VS Code remote session , or connect with a terminal:
363-
364- ` ` ` sh
365- caffeinate ssh xbbla32
366- ` ` `
367-
368- <PlatformDockerBuild platform = " linux-arm" />
369-
370359### Update the durations of the development builds
371360
372361In ` website/docs/_shared/_development-durations.mdx ` , update
@@ -444,14 +433,13 @@ is available in the `xbb-helper` and
444433requires ` GITHUB_API_XPACK_DEV_TOOLS_RUNNERS_TOKEN ` to be present .
445434
446435- on the development machine (` wksi ` ) open
447- ssh sessions to the build machines (` xbbmi ` , ` xbbma ` , ` xbbli ` , ` xbbla ` , ` xbbla32 ` ):
436+ ssh sessions to the build machines (` xbbmi ` , ` xbbma ` , ` xbbli ` , ` ampere ` ):
448437
449438` ` ` sh
450439caffeinate ssh xbbmi
451440caffeinate ssh xbbma
452441caffeinate ssh xbbli
453- caffeinate ssh xbbla
454- caffeinate ssh xbbla32
442+ caffeinate ssh ampere
455443` ` `
456444
457445Create a ` screen ` session , to provide a persistent standard output for
@@ -463,7 +451,7 @@ screen -S ga
463451
464452To quit it , use ` # Ctrl-a Ctrl-d ` .
465453
466- For ` xbbli ` & ` xbbla ` , which have more memory , start two runners :
454+ For ` xbbli ` & ` ampere ` , which have more memory , start two runners :
467455
468456` ` ` sh
469457~/actions-runners/xpack-dev-tools/1/run.sh &
@@ -474,7 +462,7 @@ For the macOS x64 runners, be sure the deployment target is defined:
474462
475463` ` ` sh
476464unset WORK_FOLDER_PATH
477- export XBB_ENVIRONMENT_MACOSX_DEPLOYMENT_TARGET="10.13 "
465+ export XBB_ENVIRONMENT_MACOSX_DEPLOYMENT_TARGET="11.0 "
478466~/actions-runners/xpack-dev-tools/run.sh &
479467` ` `
480468
@@ -564,6 +552,13 @@ rm -rf ~/Work/xpack-dev-tools/*/build-assets/build
564552
565553- ** push ** the ` xpack-development ` branch to GitHub
566554
555+ :::caution
556+
557+ This is particularly crucial for large projects ; otherwise ,
558+ the build may proceed with the previous version .
559+
560+ :::
561+
567562### Check if the helper is pushed and published
568563
569564The helper ` xpack ` branch must be updated and the npm package published .
@@ -578,15 +573,13 @@ To trigger the GitHub Actions builds, use the xpm actions:
578573- ** trigger - workflow - build - darwin - arm64 **
579574- ** trigger - workflow - build - linux - x64 **
580575- ** trigger - workflow - build - linux - arm64 **
581- - ** trigger - workflow - build - linux - arm **
582576
583577
584578` ` ` sh
585579xpm run trigger-workflow-build-darwin-x64 -C ~/Work/xpack-dev-tools/realpath-xpack.git/build-assets
586580xpm run trigger-workflow-build-darwin-arm64 -C ~/Work/xpack-dev-tools/realpath-xpack.git/build-assets
587581xpm run trigger-workflow-build-linux-x64 -C ~/Work/xpack-dev-tools/realpath-xpack.git/build-assets
588582xpm run trigger-workflow-build-linux-arm64 -C ~/Work/xpack-dev-tools/realpath-xpack.git/build-assets
589- xpm run trigger-workflow-build-linux-arm -C ~/Work/xpack-dev-tools/realpath-xpack.git/build-assets
590583` ` `
591584
592585The scripts behind these actions require the ` GITHUB_API_DISPATCH_TOKEN `
@@ -640,13 +633,6 @@ These actions use the `xpack-development` branch of this repo and the
640633[pre - releases / test ](https :// github.com/xpack-dev-tools/pre-releases/releases/tag/test/)
641634binaries .
642635
643- :::caution
644-
645- Some of the ` docker-linux-arm ` tests have an issue on Debian and the
646- ** Clean working area ** step fails .
647-
648- :::
649-
650636The tests results are available from the
651637[GitHub Actions ](https :// github.com/xpack-dev-tools/realpath-xpack/actions) page.
652638
@@ -719,10 +705,6 @@ with all binaries attached.
719705
720706- edit the draft and be sure it is attached to the ` xpack-development ` branch (important ! )
721707- perform the final edits (maintenance vs . new release ) and check if everything is fine
722- - add entries in the ** Bug fixes ** ; use the following syntax
723- ` ` `
724- - [[#N](https://github.com/xpack-dev-tools/realpath-xpack/issues/N)]:
725- ` ` `
726708- ** keep the pre - release button enabled **
727709- do ** not ** enable Discussions yet
728710- click the ** Publish release ** button
@@ -744,6 +726,10 @@ this will add a file in the `website/blog` folder:
744726 ` ` `
745727- edit the ` description ` property in the post front matter
746728- select the correct summary (maintenance vs . new release )
729+ - add entries in the ** Bug fixes ** ; use the following syntax
730+ ` ` `
731+ - [[#N](https://github.com/xpack-dev-tools/realpath-xpack/issues/N)]:
732+ ` ` `
747733- copy / paste the folders hierarchies from the install guide
748734- ** commit ** with the message _ ** website : blog post release 9.5 .0 - 1 published ** _
749735
0 commit comments