terramate-io / terramate

Terramate CLI is an open-source Infrastructure as Code (IaC) Orchestration and Code Generation tool for Terraform, OpenTofu and Terragrunt.

Home Page:https://terramate.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] Homebrew package doesn't include terramate-ls

sjourdan opened this issue · comments

Describe the bug
The homebrew package doesn't include the terramate-ls language server.

To Reproduce

Steps to reproduce the behavior, following documentation steps:

  1. Install Terramate on an apple silicon mac, using brew install terramate
  2. Verify Terramate is correctly installed:
$ which terramate
/opt/homebrew/bin/terramate
$ terramate version 
0.4.3
  1. Confirm Terramate Language Server is not installed:
$ which terramate-ls
terramate-ls not found
  1. Install the VSCode Terramate extension (v0.0.5 currently) and confirm it can't work without its language server
  2. Manually install terramate-ls from the GitHub Releases page
$ pwd
/Users/sjourdan/bin
$ tar xvfz terramate_0.4.3_darwin_arm64.tar.gz terramate-ls
x terramate-ls
  1. Return to VSCode and confirm the VSCode Terramate extension works

Expected behavior
I would have expected either a terramate-ls homebrew package or terramate package to include terramate-ls, as it's the case with the GitHub binary archive.

Environment (please complete the following information):

  • OS: Mac
  • OS Version: Sonoma
  • Git Version: 2.43
  • Terramate Version 0.4.3
commented

Hi @sjourdan

Thanks for catching this.
We will propose a fix to the upstream.

Thanks for reporting this Stephane! Very much appreciated!