Skip to content

feat: support personal image sources and custom image builds - #8

Merged
Goultarde merged 8 commits into
TheNullPigeons:mainfrom
Goultarde:feature/personal-image-sources
Aug 25, 2026
Merged

feat: support personal image sources and custom image builds#8
Goultarde merged 8 commits into
TheNullPigeons:mainfrom
Goultarde:feature/personal-image-sources

Conversation

@Goultarde

Copy link
Copy Markdown
Member

Summary

  • Add personal nihil-images fork and branch management.
  • Add interactive per-tool image customization with search and visual selection.
  • Support SSH/HTTPS Git remotes and local source cleanup.
  • Dispatch selected Docker image variants from the personal branch.
  • Store image selections as an enabled_tools allowlist.
  • Resolve personal GHCR images using the custom branch tag instead of latest.

Compatibility

  • Upstream image sources keep their existing behavior.
  • Personal branches without a configured branch fall back to latest.
  • Core tools remain mandatory.

Validation

  • 117 tests pass.

@Goultarde
Goultarde merged commit 45e423b into TheNullPigeons:main Aug 25, 2026
2 checks passed
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