Skip to content

Commit 38a1057

Browse files
classabbyampthe-maldridge
authored andcommitted
infradocs: upkeep/images: updates for 2025Q1 images
Closes: #226 [via git-merge-pr]
1 parent 6be0883 commit 38a1057

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

docs/src/upkeep/images.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ Void prepares and distributes multiple live images. These are prepared manually
44
due to the need for full root authority during build, and for the need to sign
55
them after building.
66

7+
## Preparation
8+
9+
In `void-docs`, tag a release as `<year>.<month>.<day>` and update the package.
10+
In `void-mklive`, increment the `version` file and tag that commit as `v<date>`.
11+
712
## Building the Images
813

914
The images should be built using Github CI in the void-mklive repository. This
@@ -17,12 +22,13 @@ $ ./release.sh start
1722

1823
By default, this will build:
1924

20-
- Live ISOs with `base` and `xfce` variants for `x86_64*` and `i686`
25+
- Live ISOs with `base` and `xfce` variants for `x86_64*`, `i686`, `aarch64*`,
26+
and `asahi*`
2127
- ROOTFSes for `x86_64*`, `i686`, `aarch64*`, `armv7l*`, and `armv6l*`
2228
- PLATFORMFSes for `aarch64*`, `armv7l*`, and `armv6l*` Raspberry Pis
2329
- SBC images for `aarch64*`, `armv7l*`, and `armv6l*` Raspberry Pis
2430

25-
This will take approximately 2 hours for the default settings. To ensure all
31+
This will take approximately 30 minutes for the default settings. To ensure all
2632
images have the same datecode, the datecode is cached at the beginning of the
2733
run. The CI workflow will also generate `sha256sum.txt` for the built images.
2834

@@ -61,7 +67,7 @@ $ export DATECODE=<date>
6167
$ pwgen -cny 25 1 > void-release-$DATECODE.key
6268
$ cat void-release-$DATECODE.key void-release-$DATECODE.key | \
6369
minisign -G -p void-release-$DATECODE.pub -s void-release-$DATECODE.sec \
64-
-c "This key is only valid for images with date $DATECODE." \
70+
-c "This key is only valid for images with date $DATECODE."
6571
```
6672

6773
Copy the public half of this key to the `void-release-keys` package in

0 commit comments

Comments
 (0)