🤟 ЧТО ТАКОЕ ALT ATOMIC NIRI PLAFON?
Что нового?
Реализовано:
- Rechunk в build-and-push action — образ собирается через официальное action alt-atomic/actions/build-and-push@main с поддержкой rechunk. Поддержка явной версии в VERSION (формат X.Y.Z фиксирует тег, иначе auto-increment patch из git-тегов). [d98f091]
- Единый шаблон release.yml на всех артефакт-репо (Niti, atomic-booster, tuner-niti-settings): авто-релиз артефакта каждые 10 коммитов в main + ручной workflow_dispatch (минуя порог) + push тега v*. Тег создаётся через POST /releases с target_commitish: SHA — без двойного срабатывания tag-trigger.
Обновлено (артефакты в образе)
- atomic-booster → v0.1.5 — fix install: force nested package dir, preserve data files on self-update. Ранее self-update затирал data-файлы и терял nested package dir. [237ceca]
- Actions включены на atomic-booster (has_actions: true) + настроен секрет REGISTRY_TOKEN — ранее релизы создавались вручную.
Исправлено:
- validate.sh — shellcheck теперь пропускает zsh-файлы (раньше падал на zsh-синтаксисе). [0bb069c]
- shellcheck в key-bindings — shebangs + brace syntax. [32c3842]
- Smoke test — podman run вместо podman image exists (OCI ref не возвращается image exists). [775febc]
- Удалён security-check.yml — больше не нужен после перехода на build-and-push action. [283db55]
📦 Коммиты (2026-07-25)
d98f091 release: 26.07.10 — build-and-push action с rechunk, поддержка явной версии в VERSION
283db55 ci: удалён security-check — больше не нужен
775febc fix: smoke test — podman run вместо podman image exists (OCI ref)
32c3842 fix: shellcheck — shebangs + brace syntax in key-bindings; release 26.07.11
0bb069c fix: validate.sh — пропускать zsh-файлы в shellcheck; release 26.07.12
b16cb72 release: 26.07.13 — rechunk + atomic-booster v0.1.5 + единый шаблон release.yml
atomic-booster (2)
237ceca fix install: force nested package dir, preserve data files on self-update
510b7a8 ci: авто-релиз артефакта каждые 10 коммитов в main
Niti (1)
bd8a45c ci: авто-релиз артефакта каждые 10 коммитов в main
tuner-niti-settings (1)
16eb37f ci: авто-релиз артефакта каждые 10 коммитов в main
Установка образа:
sudo bootc switch altlinux.space/plafonlinux/atomic-niri-plafon:26.07.13
sudo bootc status # проверить: Staged = 26.07.13 (digest 4c8c8280…)
sudo reboot
https://altlinux.space/plafonlinux/atomic-niri-plafon/releases/tag/26.07.13
@plafonyoutube #altatomic #ОСАльт
