swift-server / swift-aws-lambda-runtime

Swift implementation of AWS Lambda Runtime
https://swiftpackageindex.com/swift-server/swift-aws-lambda-runtime
Apache License 2.0
1.15k stars 105 forks source link

Remove docker compose files + add GH action to compile examples during CI #397

Closed sebsto closed 1 month ago

sebsto commented 1 month ago

@fabianfett Here is a first version of a Matrix that launches integration tests in parallel. Each example is built on swift-6.0-nigthly and swift-main-nightly

I'm not super happy with the place where the list of example is defined (currently in .github/workflows/examples_matrix.yml) because I don't think we can pass an array as parameter between workflow. (Ideally, the list of examples should be defined in .github/workflows/pull_request.yml)

sebsto commented 1 month ago

All green ! Except Swift 6 language mode

image