<feed xmlns='http://www.w3.org/2005/Atom'>
<title>AeroCore-OS/.github/workflows/validate-installer-iso.yml, branch testing</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>Move branding migration into user setup</title>
<updated>2026-08-28T00:57:35+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-28T00:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=7889a92c2eea98189330ad1fbfbef4c33a7e3071'/>
<id>7889a92c2eea98189330ad1fbfbef4c33a7e3071</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: replace symlinked desktop branding assets</title>
<updated>2026-08-27T00:53:05+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-27T00:08:00+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=e4608f18bc3a5ad307e1a1deaa7ac0048d03f991'/>
<id>e4608f18bc3a5ad307e1a1deaa7ac0048d03f991</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(installer): restore interactive account setup</title>
<updated>2026-08-26T03:38:14+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-26T02:41:53+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=cc2a2c630120627d8d89e6fec90fdeeb04ca1a51'/>
<id>cc2a2c630120627d8d89e6fec90fdeeb04ca1a51</id>
<content type='text'>
Use an AeroCore Anaconda profile so the live installer keeps the
accounts page that Fedora KDE hides.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use an AeroCore Anaconda profile so the live installer keeps the
accounts page that Fedora KDE hides.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix CI validation environment defaults</title>
<updated>2026-08-26T03:17:35+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-26T03:17:35+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=890d6cd86b6bc83b7960c5f54a526af2c13cb755'/>
<id>890d6cd86b6bc83b7960c5f54a526af2c13cb755</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(config): make local dotenv optional</title>
<updated>2026-08-26T02:59:21+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-26T02:59:21+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=10411b5e32b78f57b6ad995c434cfc4fc390d689'/>
<id>10411b5e32b78f57b6ad995c434cfc4fc390d689</id>
<content type='text'>
Load a private .env when present, but keep CI configuration in GitHub
runtime variables and retain the tracked template as a guide.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Load a private .env when present, but keep CI configuration in GitHub
runtime variables and retain the tracked template as a guide.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(installer): configure the GPT auto-root type</title>
<updated>2026-08-26T02:41:01+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-26T02:41:01+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=6cb356d3837ef5a9637c2f6df1de7ef85196c280'/>
<id>6cb356d3837ef5a9637c2f6df1de7ef85196c280</id>
<content type='text'>
Resolve Anaconda target mounts to their backing partition before marking
it as the bootc GPT auto-root partition.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve Anaconda target mounts to their backing partition before marking
it as the bootc GPT auto-root partition.
</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>Fix weak password crash in Live installer</title>
<updated>2026-07-29T09:05:41+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-29T09:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=d8983c361705874558a20328ce3355852208c178'/>
<id>d8983c361705874558a20328ce3355852208c178</id>
<content type='text'>
Restore the Cockpit force-password behavior embedded in Fedora 43's
Anaconda WebUI bundle. Apply strict password policy through conf.d so
weak passwords remain a form validation error instead of aborting the
installer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Restore the Cockpit force-password behavior embedded in Fedora 43's
Anaconda WebUI bundle. Apply strict password policy through conf.d so
weak passwords remain a form validation error instead of aborting the
installer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow live user to launch installer</title>
<updated>2026-07-28T16:28:49+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-28T16:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=301945ffb4db538ff25cece94a66acf80223340a'/>
<id>301945ffb4db538ff25cece94a66acf80223340a</id>
<content type='text'>
Authorize only the local active liveuser session for Anaconda's specific
polkit action, avoiding the transient password prompt.

Validate installer polkit rule syntax in the pull request workflow.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Authorize only the local active liveuser session for Anaconda's specific
polkit action, avoiding the transient password prompt.

Validate installer polkit rule syntax in the pull request workflow.
</pre>
</div>
</content>
</entry>
<entry>
<title>Run lightweight checks for pull requests</title>
<updated>2026-07-25T17:32:34+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-25T17:32:34+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=02f76b85f9ebcb198184599a6b18f5c885280a43'/>
<id>02f76b85f9ebcb198184599a6b18f5c885280a43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
