valentjn / ltex-ls

LTeX Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others
https://valentjn.github.io/ltex
Mozilla Public License 2.0
717 stars 33 forks source link

Adding MacOS aarch64 target #275

Closed CodingTil closed 9 months ago

CodingTil commented 9 months ago

With the rise of Apple Silicon users, we also see a rise in issues like these: https://github.com/valentjn/vscode-ltex/issues/634

This MR aims to resolve the issue of the missing/incorrect MacOS Java installation that ships with ltex-ls.

First, the Java version was updated (still 11.0) to a version where all targets (os + platform) were available.

Secondly, an archive for mac aarch64 will now also be created.

Unfortunately, the build process already failed for me during Kotlin file compilation (guidance appreciated), but the GitHub workflow seems OK at least (although mac aarch64 is not tested, as it does not seem to be available yet for free GitHub workflows - see here).

CodingTil commented 9 months ago

Duplicate of https://github.com/valentjn/ltex-ls/pull/230 Please merge that other MR!