localstack-samples/localstack-pulumi-samples

Add GitHub Actions workflow and Makefile for test automation

Open

#13 geöffnet am 9. Okt. 2025

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Python (2 Forks)github user discovery
enhancementgood first issuehacktoberfest

Repository-Metriken

Stars
 (13 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

We should add a GitHub Actions workflow and a Makefile to automate running tests for individual Pulumi samples. These should be modeled after the existing workflows and Makefiles used in:

Requirements:

  • Create a top-level Makefile to run install, lint, start, stop, and test commands for each Pulumi sample directory (similar to pro-samples).
  • Add a GitHub Actions workflow under .github/workflows/ to run CI tests for all samples, similar to the referenced pro-samples workflow.
  • Ensure the workflow installs dependencies, sets up LocalStack, pulls the Docker image, and executes tests using the Makefile.
  • Link to relevant references for implementation:

This will keep testing consistent across all LocalStack sample repositories and simplify maintenance.

Contributor Guide