Skip to content

Conversation

bernokl
Copy link
Contributor

@bernokl bernokl commented Apr 10, 2025

Context

Our build breaks if the last yarn install that updates the lock file was done on a non-x86_64-linux machine.

Unfortunately, .yarn/plugins/yarn-plugin-nixify.cjs then removes Linux-specific dependencies from yarn-project.nix, adding ARM64 Darwin-specific ones, and a Nix build can no longer succeed on Linux.

Proposed Solution

Reject PRs without @esbuild/linux-x64@npm in yarn-project.nix.

@bernokl bernokl force-pushed the fix/reject-prs-without-linux-in-esbuild branch from b185f9e to 7d9ae95 Compare April 10, 2025 22:15
@bernokl bernokl closed this Apr 11, 2025
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