mirror of
https://github.com/theupriser/steamify-cachyos-live-iso.git
synced 2026-10-02 15:10:26 +02:00
feat: the ISO's boot menu and /etc/steammachine-iso-build name its release tag too (were the build date): the tag decides everything
This commit is contained in:
1 parent
f19dd0867a
commit
d3956eef17
2 files changed
+4
-2
No files matched your search
+1
-1
@@ -34,7 +34,7 @@ Releases: GitHub creates the tag and a release with the notes; the ISO itself (o
|
||||
**Features:**
|
||||
|
||||
* **ISO:** named after its release tag (`steamify-cachyos-2.9.3-2026.09.29-2230-x86_64.iso`; built by hand, the date), labelled after the Steamify version on it and the build time (`STEAMIFY_2_9_1_20260929_1432`, was CachyOS's `COS_<year><month>`); CachyOS Hello installs it like CachyOS's own
|
||||
release (the build date is kept in `/etc/steammachine-iso-build`)
|
||||
release (the ISO's own release, its tag without the v, is in `/etc/steammachine-iso-build` and the boot menu)
|
||||
* **Installer (CachyOS - Steamify Installer):**
|
||||
* A Steamify page after the packages page: which Steam Machine parts to set up (rows from
|
||||
`steamify.sh --defaults --list`, the newest Steamify fetched before Calamares starts) and where
|
||||
|
||||
+3
-1
@@ -140,7 +140,9 @@ prepare_profile(){
|
||||
|
||||
info "Profile: [%s]" "${profile}"
|
||||
|
||||
local _iso_version="$(date +%y%m%d)"
|
||||
# The release tag without its v when the release workflow builds (STEAMIFY_ISO_VERSION): the boot menu
|
||||
# and /etc/steammachine-iso-build name the same release as the file, label and tag. By hand: the date.
|
||||
local _iso_version="${STEAMIFY_ISO_VERSION:-$(date +%y%m%d)}"
|
||||
change_grub_version "${_iso_version}"
|
||||
|
||||
# Fetch up-to-date version of CachyOS repo mirrorlist
|
||||
|
||||
Reference in new issue
Block a user