Skip to content

fix(Makefile): map arm64 to aarch64 for typos binary download#24986

Merged
nickvigilante merged 1 commit into
mainfrom
fix/typos-arm64-makefile
May 5, 2026
Merged

fix(Makefile): map arm64 to aarch64 for typos binary download#24986
nickvigilante merged 1 commit into
mainfrom
fix/typos-arm64-makefile

Conversation

@nickvigilante
Copy link
Copy Markdown
Contributor

macOS ARM reports arm64 via uname -m, but typos GitHub release assets use aarch64 in their filenames. The mismatch produces a 404, so the build/typos-$(VERSION) target fails silently and Apple Silicon users fall back to whatever typos binary their environment provides, such as the one from nix. That binary may be a different version than the one pinned in CI, creating a skew where local lint/typos rejects strings that CI accepts.

macOS ARM reports arm64 via uname -m, but typos GitHub release assets
use aarch64 in their filenames. The mismatch produces a 404, so the
build/typos-$(VERSION) target fails silently and Apple Silicon users
fall back to whatever typos binary their environment provides, such as
the one from nix. That binary may be a different version than the one
pinned in CI, creating a skew where local lint/typos rejects strings
that CI accepts.
@nickvigilante nickvigilante force-pushed the fix/typos-arm64-makefile branch from 67874a8 to f4f5215 Compare May 5, 2026 20:29
@nickvigilante nickvigilante enabled auto-merge (squash) May 5, 2026 20:29
@nickvigilante nickvigilante disabled auto-merge May 5, 2026 20:31
@bpmct bpmct requested review from bpmct and removed request for bpmct May 5, 2026 20:31
Copy link
Copy Markdown
Member

@bpmct bpmct left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

May be nice for one other person to review this, I don't fully understand the implications of this

Copy link
Copy Markdown
Member

@bpmct bpmct left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

May be nice for one other person to review this, I don't fully understand the implications of this

Copy link
Copy Markdown
Member

@bpmct bpmct left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nevermind we're good - i see this is just for how we install the typos project lol

@nickvigilante nickvigilante enabled auto-merge (squash) May 5, 2026 20:35
@nickvigilante nickvigilante merged commit a7377f7 into main May 5, 2026
26 checks passed
@nickvigilante nickvigilante deleted the fix/typos-arm64-makefile branch May 5, 2026 20:41
@github-actions github-actions Bot locked and limited conversation to collaborators May 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants