-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support PPC64 architecture on Open VSX marketplace #645
Comments
We would need to extend our release matrix here ruff-vscode/.github/workflows/release.yaml Lines 48 to 52 in 6ac401c
|
The current method of packaging platform-specific versions of the Ruff binary prevents this from being easily fixed. If I simply add ppc64 to the build matrix, then the |
I think Biome's VS Code extension does something similar https://github.com/biomejs/biome-vscode/blob/main/src/downloader.ts to download the release assets using GitHub's API. |
Which step exactly is failing? Could we use |
It's the packaging step that fails. The
|
Oh I see. This is then related to microsoft/vscode-vsce#1105 |
Ruff works flawlessly on the ppc64le architecture. The Ruff VSCode extension also works great under the Codium builds for PPC64 if we manually install the vsix file from x86 and then tell the extension to use the environment version of Ruff instead of bundled. It would be great if you could add ppc64le to the build and deploy target list for the Open VSX marketplace to provide a "native" extension for that platform. I tried to create a fork and make the changes myself but got hopelessly lost trying to figure out exactly what was necessary.
The text was updated successfully, but these errors were encountered: