Skip to content

Add Nexus Shell recipes - #568

Open
viewer12 wants to merge 1 commit into
autopkg:masterfrom
viewer12:codex/add-nexus-shell
Open

Add Nexus Shell recipes#568
viewer12 wants to merge 1 commit into
autopkg:masterfrom
viewer12:codex/add-nexus-shell

Conversation

@viewer12

@viewer12 viewer12 commented Aug 10, 2026

Copy link
Copy Markdown

Summary

  • add a download recipe for the latest Apple silicon Nexus Shell release
  • verify the app with strict Developer ID signature requirements, including Team ID 5MBFAB57U2
  • add a Munki recipe with the supported architecture and minimum macOS version

I am the upstream developer of Nexus Shell. The recipes use the public GitHub Releases repository and do not require a custom processor.

Verification

  • plutil -lint NexusShell/NexusShell.download.recipe NexusShell/NexusShell.munki.recipe
  • uvx pre-commit run --files NexusShell/NexusShell.download.recipe NexusShell/NexusShell.munki.recipe
  • AutoPkg 2.9.0 real download run selected v1.6.9, downloaded the DMG, mounted it, and passed deep + strict CodeSignatureVerifier validation

AI disclosure

Codex assisted with adapting an existing tested upstream recipe to this repository's namespace and formatting. I reviewed the complete diff and ran the checks above before requesting review.

@viewer12

Copy link
Copy Markdown
Author

The failing pre-commit.ci status is repository-wide: every reported error is from a pre-existing recipe (for example Handbrake, Dropbox, VLC, and Cyberduck), and none references either new Nexus Shell file.

uvx pre-commit run --files NexusShell/NexusShell.download.recipe NexusShell/NexusShell.munki.recipe passes all applicable hooks locally. I also reproduced the remote result with --all-files, which reports the same pre-existing baseline only.

@homebysix

Copy link
Copy Markdown
Member

Thanks for the contribution! This core autopkg/recipes repo contains a few popular apps and serves as a sort of implementation reference for how AutoPkg recipes look, but I would hesitate to add recipes to it that aren't yet well-established and broadly needed by the community. Better to allow the recipes to be maintained by a specific owner in their own repo in the autopkg org.

That said, I would volunteer to own these recipes in my repo at autopkg/homebysix-recipes. If you submit them there, I'll test and merge them. Thanks!

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.

2 participants