Closed marcusschiesser closed 1 month ago
Latest commit: 2e358ce99149d9e1587b8a0413996fc331768497
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
The recent changes enhance the CI/CD pipeline by updating the GitHub Actions workflow to include a matrix strategy for testing across multiple frameworks: Next.js, Express, and FastAPI. Additionally, the test suite for creating a Llama application has been refined for greater clarity and maintainability, focusing on a single template type while dynamically adapting to specified frameworks. These improvements significantly boost the flexibility and robustness of the testing process.
Files | Change Summary |
---|---|
.github/workflows/e2e.yml |
Added matrix configuration for frameworks (Next.js, Express, FastAPI) and set FRAMEWORK environment variable. |
e2e/basic.spec.ts |
Simplified test structure by using a fixed template type and dynamically configuring framework tests. Restructured loops for clarity without changing core test functionality. |
🐰 In the meadow where the test scripts play,
New frameworks hop in, brightening the day!
With a twitch of the nose, the workflows align,
Creating Llama apps, oh how they shine!
Let's celebrate changes, both big and small,
For our CI/CD now stands proud and tall! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
nextjs
,express
, andfastapi
, improving the flexibility of testing and deployment processes.Bug Fixes
Chores