localstack / localstack/setup-localstack

LocalStack CLI doesn't respect version

Offen Anfängerfreundlich
#65 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Shell
Sterne
40
Forks
13
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne in tools/action.yml beim Befehl pip install localstack und verfolge, wie der Input image-tag für die Action verfügbar gemacht wird. Führe das GitHub Actions-Beispiel aus dem Issue aus und überprüfe, dass die installierte LocalStack CLI die angegebene Version berücksichtigt, statt standardmäßig auf das neueste Release zurückzufallen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github-actions, shell
Bereich
ci-cd, cli
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
72/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.