Skip to content

chore(flake): drop darwin from toolchain flake - #54

Closed
ryanleecode wants to merge 1 commit into
mainfrom
chore/drop-darwin-flake
Closed

ryanleecode wants to merge 1 commit into
mainfrom
chore/drop-darwin-flake

Conversation

@ryanleecode

@ryanleecode ryanleecode commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Removes macOS/darwin from the Nix toolchain flake. No Mac build is kept anywhere.

Changes

  • flake.nix: drop x86_64-darwin and aarch64-darwin from the systems list, leaving x86_64-linux and aarch64-linux.
  • nix/dprint.nix: drop the two darwin release archives (platforms is derived from the remaining Linux entries, so it narrows automatically).

Not touched

  • flake.lock has no darwin-specific inputs — inputs unchanged, no lock refresh needed.
  • pnpm-lock.yaml darwin entries are transitive optional-dependency platform binaries (normal cross-platform lockfile data), not flake/CI macOS config — out of scope.
  • Workflows already run only on ubuntu-latest hosted Linux runners.

Verified

  • flake.nix and nix/dprint.nix parse clean (nix-instantiate --parse).
  • All 5 workflow YAMLs parse.
  • No remaining darwin/macos/apple reference in flake.nix or nix/*.nix.

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@ryanleecode

Copy link
Copy Markdown
Contributor Author

Superseded by corrected PR with a commitlint-valid scope (repo). Same diff.

@ryanleecode ryanleecode closed this Oct 7, 2026
@ryanleecode
ryanleecode deleted the chore/drop-darwin-flake branch October 7, 2026 04:57
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