awslabs / aws-lambda-rust-runtime

A Rust runtime for AWS Lambda
Apache License 2.0
3.36k stars 343 forks source link

add support for integration test via GitHub Actions #913

Closed maxday closed 3 months ago

maxday commented 3 months ago

✍️ Description of changes:

This PR enable automatic integration testing via GitHub Actions. This will create and destroy new stacks on each run. Integration tests are also written in Rust and run via idiomatic cargo run For now, tests are really simple : hello world + asserting that the status code is 200 but this PR is building the fondations for more complex testing.

I've check that the action is actually running correclty:

Screenshot 2024-08-02 at 18 34 49

🔏 By submitting this pull request