soyfulislamibm/ci-cd-workflow ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple Node app that I can run locally and in Docker, with a basic test file and a clean setup for automated checks. I want it to be ready for a CI/CD workflow too, so please include the bits needed to run tests, lint if appropriate, and package the app in a container.

Also add Terraform so I can provision the infrastructure for deployment, and wire things together in a way that feels like a real end to end workflow. If there are any current best practices or updated docs I should follow for the cloud or GitHub Actions side, look them up online and use them.

Keep it lightweight and practical, with sensible defaults, a working server entry point, and everything needed so I can clone it, install it, run tests, and deploy it without a lot of manual setup.