@@ -102,7 +102,7 @@ update the dependencies in `package.json`.
102102### Identify the main GCC version
103103
104104Determine the GCC version (like ` 12.3.0 ` ) and update the ` scripts/VERSION `
105- file; the format is ` 12.3.0-1 ` . The fourth digit is the number of the
105+ file; the format is ` 12.3.0-2 ` . The fourth digit is the number of the
106106the xPack GNU RISC-V Embedded GCC release number of this version.
107107
108108### Fix possible open issues
@@ -111,7 +111,7 @@ Check GitHub issues and pull requests:
111111
112112- < https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/issues/ >
113113
114- and fix them; assign them to a milestone (like ` 12.3.0-1 ` ).
114+ and fix them; assign them to a milestone (like ` 12.3.0-2 ` ).
115115
116116### Check ` README.md `
117117
@@ -121,22 +121,22 @@ but in the version specific release page.
121121
122122### Update versions in ` README ` files
123123
124- Update both full 5 numbers (` 12.3.0-1 .1 ` ) and short 3 numbers (` 12.3.0 ` )
124+ Update both full 5 numbers (` 12.3.0-2 .1 ` ) and short 3 numbers (` 12.3.0 ` )
125125versions in:
126126
127127- update version in ` README-MAINTAINER.md `
128128- update version in ` README.md `
129129
130130### Update version in ` package.json ` to a pre-release
131131
132- Use the new version, suffixed by ` pre ` , like ` 12.3.0-1 .pre ` .
132+ Use the new version, suffixed by ` pre ` , like ` 12.3.0-2 .pre ` .
133133
134134### Update ` CHANGELOG.md `
135135
136136- open the ` CHANGELOG.md ` file
137137- check if all previous fixed issues are in
138- - add a new entry like _ * v12.3.0-1 prepared_
139- - commit with a message like _ prepare v12.3.0-1 _
138+ - add a new entry like _ * v12.3.0-2 prepared_
139+ - commit with a message like _ prepare v12.3.0-2 _
140140
141141### Update the version specific code
142142
@@ -227,8 +227,8 @@ archive and its SHA signature, created in the `deploy` folder:
227227``` console
228228$ ls -l ~ /Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git/build/darwin-x64/deploy
229229total 262456
230- -rw-r--r-- 1 ilg staff 131934771 Aug 23 01:57 xpack-riscv-none-elf-gcc-12.3.0-1 -darwin-x64.tar.gz
231- -rw-r--r-- 1 ilg staff 118 Aug 23 01:57 xpack-riscv-none-elf-gcc-12.3.0-1 -darwin-x64.tar.gz.sha
230+ -rw-r--r-- 1 ilg staff 131934771 Aug 23 01:57 xpack-riscv-none-elf-gcc-12.3.0-2 -darwin-x64.tar.gz
231+ -rw-r--r-- 1 ilg staff 118 Aug 23 01:57 xpack-riscv-none-elf-gcc-12.3.0-2 -darwin-x64.tar.gz.sha
232232```
233233
234234#### Apple Silicon macOS
@@ -261,8 +261,8 @@ archive and its SHA signature, created in the `deploy` folder:
261261``` console
262262$ ls -l ~ /Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git/build/darwin-arm64/deploy
263263total 263048
264- -rw-r--r-- 1 ilg staff 128160032 Aug 23 01:22 xpack-riscv-none-elf-gcc-12.3.0-1 -darwin-arm64.tar.gz
265- -rw-r--r-- 1 ilg staff 120 Aug 23 01:22 xpack-riscv-none-elf-gcc-12.3.0-1 -darwin-arm64.tar.gz.sha
264+ -rw-r--r-- 1 ilg staff 128160032 Aug 23 01:22 xpack-riscv-none-elf-gcc-12.3.0-2 -darwin-arm64.tar.gz
265+ -rw-r--r-- 1 ilg staff 120 Aug 23 01:22 xpack-riscv-none-elf-gcc-12.3.0-2 -darwin-arm64.tar.gz.sha
266266```
267267
268268#### Intel GNU/Linux
@@ -297,8 +297,8 @@ archive and its SHA signature, created in the `deploy` folder:
297297``` console
298298$ ls -l ~ /Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git/build/linux-x64/deploy
299299total 138680
300- -rw-r--r-- 1 ilg ilg 142003499 Aug 22 23:14 xpack-riscv-none-elf-gcc-12.3.0-1 -linux-x64.tar.gz
301- -rw-r--r-- 1 ilg ilg 117 Aug 22 23:14 xpack-riscv-none-elf-gcc-12.3.0-1 -linux-x64.tar.gz.sha
300+ -rw-r--r-- 1 ilg ilg 142003499 Aug 22 23:14 xpack-riscv-none-elf-gcc-12.3.0-2 -linux-x64.tar.gz
301+ -rw-r--r-- 1 ilg ilg 117 Aug 22 23:14 xpack-riscv-none-elf-gcc-12.3.0-2 -linux-x64.tar.gz.sha
302302```
303303
304304##### Build the Intel Windows binaries
@@ -324,8 +324,8 @@ archive and its SHA signature, created in the `deploy` folder:
324324``` console
325325$ ls -l ~ /Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git/build/win32-x64/deploy
326326total 150400
327- -rw-r--r-- 1 ilg ilg 153999860 Aug 22 23:06 xpack-riscv-none-elf-gcc-12.3.0-1 -win32-x64.zip
328- -rw-r--r-- 1 ilg ilg 114 Aug 22 23:06 xpack-riscv-none-elf-gcc-12.3.0-1 -win32-x64.zip.sha
327+ -rw-r--r-- 1 ilg ilg 153999860 Aug 22 23:06 xpack-riscv-none-elf-gcc-12.3.0-2 -win32-x64.zip
328+ -rw-r--r-- 1 ilg ilg 114 Aug 22 23:06 xpack-riscv-none-elf-gcc-12.3.0-2 -win32-x64.zip.sha
329329```
330330
331331#### Arm GNU/Linux 64-bit
@@ -358,8 +358,8 @@ archive and its SHA signature, created in the `deploy` folder:
358358``` console
359359$ ls -l ~ /Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git/build/linux-arm64/deploy
360360total 135604
361- -rw-r--r-- 1 ilg ilg 138853247 Aug 22 19:26 xpack-riscv-none-elf-gcc-12.3.0-1 -linux-arm64.tar.gz
362- -rw-r--r-- 1 ilg ilg 119 Aug 22 19:26 xpack-riscv-none-elf-gcc-12.3.0-1 -linux-arm64.tar.gz.sha
361+ -rw-r--r-- 1 ilg ilg 138853247 Aug 22 19:26 xpack-riscv-none-elf-gcc-12.3.0-2 -linux-arm64.tar.gz
362+ -rw-r--r-- 1 ilg ilg 119 Aug 22 19:26 xpack-riscv-none-elf-gcc-12.3.0-2 -linux-arm64.tar.gz.sha
363363```
364364
365365#### Arm GNU/Linux 32-bit
@@ -390,8 +390,8 @@ archive and its SHA signature, created in the `deploy` folder:
390390``` console
391391$ ls -l ~ /Work/xpack-dev-tools/riscv-none-elf-gcc-xpack.git/build/linux-arm/deploy
392392total 129736
393- -rw-r--r-- 1 ilg ilg 132843190 Aug 22 19:15 xpack-riscv-none-elf-gcc-12.3.0-1 -linux-arm.tar.gz
394- -rw-r--r-- 1 ilg ilg 117 Aug 22 19:15 xpack-riscv-none-elf-gcc-12.3.0-1 -linux-arm.tar.gz.sha
393+ -rw-r--r-- 1 ilg ilg 132843190 Aug 22 19:15 xpack-riscv-none-elf-gcc-12.3.0-2 -linux-arm.tar.gz
394+ -rw-r--r-- 1 ilg ilg 117 Aug 22 19:15 xpack-riscv-none-elf-gcc-12.3.0-2 -linux-arm.tar.gz.sha
395395```
396396
397397### Update README-MAINTAINER listing output
@@ -642,7 +642,7 @@ git clone \
642642- check version:
643643
644644``` sh
645- .../riscv-none-elf-gcc-12.3.0-1 .1/bin/riscv-none-elf-gcc --version
645+ .../riscv-none-elf-gcc-12.3.0-2 .1/bin/riscv-none-elf-gcc --version
646646riscv-none-elf-gcc (xPack GNU RISC-V Embedded GCC x86_64) 12.3.0
647647```
648648
@@ -670,7 +670,7 @@ riscv-none-elf-gcc (xPack GNU RISC-V Embedded GCC x86_64) 12.3.0
670670
671671## Create a new GitHub pre-release draft
672672
673- - in ` CHANGELOG.md ` , add the release date and a message like _ * v12.3.0-1 released_
673+ - in ` CHANGELOG.md ` , add the release date and a message like _ * v12.3.0-2 released_
674674- commit with _ CHANGELOG update_
675675- check and possibly update the ` templates/body-github-release-liquid.md `
676676- push the ` xpack-develop ` branch
@@ -681,8 +681,8 @@ The workflows results and logs are available from the
681681
682682The result is a
683683[ draft pre-release] ( https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/ )
684- tagged like ** v12.3.0-1 ** (mind the dash in the middle!) and
685- named like ** xPack GNU RISC-V Embedded GCC v12.3.0-1 ** (mind the dash),
684+ tagged like ** v12.3.0-2 ** (mind the dash in the middle!) and
685+ named like ** xPack GNU RISC-V Embedded GCC v12.3.0-2 ** (mind the dash),
686686with all binaries attached.
687687
688688- edit the draft and attach it to the ` xpack-develop ` branch (important!)
@@ -705,7 +705,7 @@ If any, refer to closed
705705## Update the preview Web
706706
707707- commit the ` develop ` branch of ` xpack/web-jekyll ` GitHub repo;
708- use a message like _ xPack GNU RISC-V Embedded GCC v12.3.0-1 released_
708+ use a message like _ xPack GNU RISC-V Embedded GCC v12.3.0-2 released_
709709- push to GitHub
710710- wait for the GitHub Pages build to complete
711711- the preview web is < https://xpack.github.io/web-preview/news/ >
@@ -746,18 +746,18 @@ watching this project.
746746- compare the SHA sums with those shown by ` cat *.sha `
747747- check the executable names
748748- commit all changes, use a message like
749- _ package.json: update urls for 12.3.0-1 release_ (without _ v_ )
749+ _ package.json: update urls for 12.3.0-2 release_ (without _ v_ )
750750
751751## Publish on the npmjs.com server
752752
753753- select the ` xpack-develop ` branch
754754- check the latest commits ` npm run git-log `
755- - update ` CHANGELOG.md ` , add a line like _ * v12.3.0-1 .1 published on npmjs.com_
756- - commit with a message like _ CHANGELOG: publish npm v12.3.0-1 .1_
755+ - update ` CHANGELOG.md ` , add a line like _ * v12.3.0-2 .1 published on npmjs.com_
756+ - commit with a message like _ CHANGELOG: publish npm v12.3.0-2 .1_
757757- ` npm pack ` and check the content of the archive, which should list
758758 only the ` package.json ` , the ` README.md ` , ` LICENSE ` and ` CHANGELOG.md ` ;
759759 possibly adjust ` .npmignore `
760- - ` npm version 12.3.0-1 .1 ` ; the first 4 numbers are the same as the
760+ - ` npm version 12.3.0-2 .1 ` ; the first 4 numbers are the same as the
761761 GitHub release; the fifth number is the npm specific version
762762- the commits and the tag should have been pushed by the ` postversion ` script;
763763 if not, push them with ` git push origin --tags `
@@ -786,12 +786,12 @@ The tests results are available from the
786786When the release is considered stable, promote it as ` latest ` :
787787
788788- ` npm dist-tag ls @xpack-dev-tools/riscv-none-elf-gcc `
789- - ` npm dist-tag add @xpack-dev-tools/[email protected] 1 .1 latest ` 789+ - ` npm dist-tag add @xpack-dev-tools/[email protected] 2 .1 latest ` 790790- ` npm dist-tag ls @xpack-dev-tools/riscv-none-elf-gcc `
791791
792792In case the previous version is not functional and needs to be unpublished:
793793
794- - ` npm unpublish @xpack-dev-tools/[email protected] 1 .1 ` 794+ - ` npm unpublish @xpack-dev-tools/[email protected] 2 .1 ` 795795
796796## Update the Web
797797
@@ -813,7 +813,7 @@ In case the previous version is not functional and needs to be unpublished:
813813
814814- in a separate browser windows, open [ TweetDeck] ( https://tweetdeck.twitter.com/ )
815815- using the ` @xpack_project ` account
816- - paste the release name like ** xPack GNU RISC-V Embedded GCC v12.3.0-1 released**
816+ - paste the release name like ** xPack GNU RISC-V Embedded GCC v12.3.0-2 released**
817817- paste the link to the Web page
818818 [ release] ( https://xpack.github.io/riscv-none-elf-gcc/releases/ )
819819- click the ** Tweet** button
@@ -841,9 +841,9 @@ Add a new topic in the **Announcements** category of the
841841[ RISC-V forums] < https://groups.google.com/a/groups.riscv.org/g/sw-dev > ).
842842
843843``` console
844- Subject: xPack GNU RISC-V Embedded GCC v12.3.0-1 released
844+ Subject: xPack GNU RISC-V Embedded GCC v12.3.0-2 released
845845
846- Version 12.3.0-1 is a new release of the xPack GNU RISC-V Embedded GCC; it follows the GNU GCC release.
846+ Version 12.3.0-2 is a new release of the xPack GNU RISC-V Embedded GCC; it follows the GNU GCC release.
847847
848848https://xpack.github.io/blog/2022/05/14/riscv-none-elf-gcc-v11-3-0-1-released/
849849```
0 commit comments