localstack / localstack/setup-localstack
LocalStack CLI doesn't respect version
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
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Ö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