Skip to content

Fix ShellCheck CI and close remaining pr-ready gaps - #8

Merged
Aidiotic merged 1 commit into
mainfrom
pr-ready/remaining-fixes
Jul 19, 2026
Merged

Fix ShellCheck CI and close remaining pr-ready gaps#8
Aidiotic merged 1 commit into
mainfrom
pr-ready/remaining-fixes

Conversation

@Aidiotic

Copy link
Copy Markdown
Owner

Summary

  • Fix ShellCheck failures blocking the validate workflow on main (layout shebang, chroot-setup, detect-platform, kernel fetch scripts).
  • Harden scripts/bootstrap.sh and installer/bootstrap-nexusos.sh with repo allowlist and installer tarball checksum verification.
  • Close partial legal/marketing items: MOTD non-affiliation line, README ISO preview + Apple firmware release notice, demote one-liner in install.sh usage, remove non-functional ISO install GRUB entry.

Test plan

  • Local ShellCheck matches CI command (all scripts pass)
  • CI validate workflow green on this PR

Made with Cursor

Harden bootstrap entrypoints with repo allowlist and installer checksum verification, align legal/marketing copy for preview ISO posture, and fix ShellCheck failures blocking validate workflow on main.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Aidiotic
Aidiotic merged commit 05b8cd1 into main Jul 19, 2026
1 check passed
@Aidiotic
Aidiotic deleted the pr-ready/remaining-fixes branch July 19, 2026 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant