localstack-samples/localstack-pulumi-samples

Add GitHub Actions workflow and Makefile for test automation

Open

#13 aberto em 9 de out. de 2025

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Python (2 forks)github user discovery
enhancementgood first issuehacktoberfest

Métricas do repositório

Stars
 (13 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

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.

Guia do colaborador