Skip to content

ci: fix arm64 musl build#49

Merged
rzhao271 merged 53 commits intomainfrom
rzhao271/inquisitive-sloth
Jun 2, 2025
Merged

ci: fix arm64 musl build#49
rzhao271 merged 53 commits intomainfrom
rzhao271/inquisitive-sloth

Conversation

@rzhao271
Copy link
Contributor

@rzhao271 rzhao271 commented Jun 2, 2025

This PR fixes the arm64 musl build by

This PR also ensures that changes are appended to .cargo/config.toml instead of to a new .cargo/config so that they actually take effect. It turns out the custom feed changes weren't taking effect on macOS and Linux builds this whole time, and that adding in that change results in authentication errors that break those builds. To work around the issue, this PR creates a new config.json file specifically to avoid that patch.

Verification build: https://dev.azure.com/vscode/ripgrep-prebuilt/_build/results?buildId=154686&view=results

@rzhao271 rzhao271 added this to the May 2025 milestone Jun 2, 2025
@rzhao271 rzhao271 self-assigned this Jun 2, 2025
@rzhao271 rzhao271 enabled auto-merge (squash) June 2, 2025 17:10
@rzhao271 rzhao271 merged commit 1994269 into main Jun 2, 2025
17 checks passed
@rzhao271 rzhao271 deleted the rzhao271/inquisitive-sloth branch June 2, 2025 17:22
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