<feed xmlns='http://www.w3.org/2005/Atom'>
<title>AeroCore-OS/just_scripts, branch testing-candidate</title>
<subtitle>A customized Bazzite image tailored for living-room HTPCs, with CN-localized updates &amp; network booster.
</subtitle>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/'/>
<entry>
<title>fix(installer): validate payload on build host</title>
<updated>2026-08-26T03:38:45+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-25T03:41:20+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=c42b55f8accfea46263890323f2aedd2142fd515'/>
<id>c42b55f8accfea46263890323f2aedd2142fd515</id>
<content type='text'>
Move payload inspection out of the nested Podman build so local ISO
builds do not require /dev/fuse. Normalize local registry references.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move payload inspection out of the nested Podman build so local ISO
builds do not require /dev/fuse. Normalize local registry references.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt to Bazzite 44</title>
<updated>2026-08-21T00:42:38+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-21T00:42:38+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=80cde14b9c368f58e8f16ad121396ce2f1a50f44'/>
<id>80cde14b9c368f58e8f16ad121396ce2f1a50f44</id>
<content type='text'>
Update Deck identity matching for the new upstream scripts and add
fixture coverage for patch idempotence.

Move the live installer base to Fedora 44 while retaining the Fedora 43
Anaconda workaround for explicit legacy builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update Deck identity matching for the new upstream scripts and add
fixture coverage for patch idempotence.

Move the live installer base to Fedora 44 while retaining the Fedora 43
Anaconda workaround for explicit legacy builds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Align ISO workflow live naming</title>
<updated>2026-08-04T22:50:26+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-04T22:50:26+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=636dcb9dc7af0c23bddeb855da8479eb06df090a'/>
<id>636dcb9dc7af0c23bddeb855da8479eb06df090a</id>
<content type='text'>
Match Bazzite's live ISO workflow label and output filename while keeping local build and run helpers pointed at the same artifact.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Match Bazzite's live ISO workflow label and output filename while keeping local build and run helpers pointed at the same artifact.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Titanoboa main script for ISO builds</title>
<updated>2026-07-29T08:20:38+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-29T08:20:38+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=afe0884c451f5f3698779c7cfe8085ac0c4923a2'/>
<id>afe0884c451f5f3698779c7cfe8085ac0c4923a2</id>
<content type='text'>
The pinned Titanoboa revision has no Justfile; invoke its GitHub Action
entrypoint and collect the generated ISO.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pinned Titanoboa revision has no Justfile; invoke its GitHub Action
entrypoint and collect the generated ISO.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Titanoboa Justfile lookup</title>
<updated>2026-07-29T07:26:08+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-29T07:26:08+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=a2f42fc771aba319e9d9b75e90a6dabeedde9fa1'/>
<id>a2f42fc771aba319e9d9b75e90a6dabeedde9fa1</id>
<content type='text'>
Run the pinned builder with explicit Justfile and working directory
paths under sudo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run the pinned builder with explicit Justfile and working directory
paths under sudo.
</pre>
</div>
</content>
</entry>
<entry>
<title>Align local installer ISO build with CI</title>
<updated>2026-07-29T06:50:10+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-29T06:50:10+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=2d1118b6860c0e80ccc78883d6b814d73df4da67'/>
<id>2d1118b6860c0e80ccc78883d6b814d73df4da67</id>
<content type='text'>
Use the pinned Titanoboa builder and matching build arguments so just
build-installer-iso produces the same media as the GitHub Actions
workflow.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the pinned Titanoboa builder and matching build arguments so just
build-installer-iso produces the same media as the GitHub Actions
workflow.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix installer update origin</title>
<updated>2026-07-29T00:23:02+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-29T00:23:02+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=26848f158c30f700258f4eab5df6e3a448a8d35c'/>
<id>26848f158c30f700258f4eab5df6e3a448a8d35c</id>
<content type='text'>
Rewrite installed bootc origins to the configured signed registry
reference.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rewrite installed bootc origins to the configured signed registry
reference.
</pre>
</div>
</content>
</entry>
<entry>
<title>Route installer updates through OSTREE_IMAGE_REF</title>
<updated>2026-07-25T14:49:06+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-25T14:49:06+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=0ebf76e160c1e45d537e24d145fed47a38d8d99d'/>
<id>0ebf76e160c1e45d537e24d145fed47a38d8d99d</id>
<content type='text'>
Use the configured ref for ISO boot origins and derive GHCR fallbacks
from the current repository instead of hardcoding the image path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the configured ref for ISO boot origins and derive GHCR fallbacks
from the current repository instead of hardcoding the image path.
</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize installer payload and host naming</title>
<updated>2026-07-25T01:57:45+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-25T01:57:45+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=db108b8b23c86ba39a2ba289fc6129a6325f045f'/>
<id>db108b8b23c86ba39a2ba289fc6129a6325f045f</id>
<content type='text'>
Use a formal local installer image tag and set aerocore-os as the
default hostname in both the live image and installed target system.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use a formal local installer image tag and set aerocore-os as the
default hostname in both the live image and installed target system.
</pre>
</div>
</content>
</entry>
<entry>
<title>Apply var tmp fix in installer payload</title>
<updated>2026-07-24T23:14:05+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-24T23:14:05+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=981dde9ceed99c6b0a9dde1bce74e6100f0593d2'/>
<id>981dde9ceed99c6b0a9dde1bce74e6100f0593d2</id>
<content type='text'>
Write the pre-install /var/tmp bind mount hook from installer/build.sh so both Titanoboa CI builds and local ISO builds carry the fix. The previous lorax template path was only wired through the local helper and did not affect GitHub Actions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Write the pre-install /var/tmp bind mount hook from installer/build.sh so both Titanoboa CI builds and local ISO builds carry the fix. The previous lorax template path was only wired through the local helper and did not affect GitHub Actions.
</pre>
</div>
</content>
</entry>
</feed>
