LocalStack CLI doesn't respect version

Aberta Para iniciantes
#65 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
72/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Pouca atividade
Stack de tecnologia
github-actions, shell
Domínio
ci-cd, cli

Direção de pesquisa

Comece em tools/action.yml, no comando pip install localstack, e acompanhe como o input image-tag é disponibilizado para a action. Execute o exemplo de GitHub Actions da issue e verifique se a CLI do LocalStack instalada respeita a versão fornecida em vez de usar a versão mais recente por padrão.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Overview

When running the following GitHub Action...

      - name: Start LocalStack
        uses: LocalStack/setup-localstack@v0.3.0
        with:
          install-awslocal: "true"
          use-pro: false
          image-tag: "4.14.0"

...the pro version is not used, however, the code which installs the CLI defaults to the latest CLI version (and not the image-tag value provided:

The file tools/action.yml contains the line...

        which localstack > /dev/null || pip install localstack

...which installs the latest version only.

I believe this line should be modified to accept a version override (image-tag) if one is provided. This may also be the cause of #24.

Linguagem predominante
Shell
Estrelas
40
Forks
13
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de localstack/setup-localstack

Todas as issues de localstack/setup-localstack

Issues semelhantes

Mais issues de Shell/Bash

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.