[PR #211] [MERGED] refactor: test frameworks via matrix #348

Closed
opened 2026-02-15 19:17:19 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/create-llama/pull/211
Author: @marcusschiesser
Created: 8/5/2024
Status: Merged
Merged: 8/5/2024
Merged by: @marcusschiesser

Base: mainHead: ms/use-test-matrix-for-speedup


📝 Commits (2)

  • fbe3b08 refactor: test frameworks via matrix
  • 2e358ce refactor: use datasources also as maatrix

📊 Changes

2 files changed (+102 additions, -116 deletions)

View changed files

📝 .github/workflows/e2e.yml (+4 -0)
📝 e2e/basic.spec.ts (+98 -116)

📄 Description

Summary by CodeRabbit

  • New Features

    • Enhanced CI/CD pipeline with support for multiple frameworks: nextjs, express, and fastapi, improving the flexibility of testing and deployment processes.
  • Bug Fixes

    • Improved test suite structure and logic for creating Llama applications, ensuring better maintainability and clarity without compromising functionality.
  • Chores

    • Updated environment configurations to streamline framework-specific testing.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/create-llama/pull/211 **Author:** [@marcusschiesser](https://github.com/marcusschiesser) **Created:** 8/5/2024 **Status:** ✅ Merged **Merged:** 8/5/2024 **Merged by:** [@marcusschiesser](https://github.com/marcusschiesser) **Base:** `main` ← **Head:** `ms/use-test-matrix-for-speedup` --- ### 📝 Commits (2) - [`fbe3b08`](https://github.com/run-llama/create-llama/commit/fbe3b08d647ea11d0b10806003ba95223dce9eaf) refactor: test frameworks via matrix - [`2e358ce`](https://github.com/run-llama/create-llama/commit/2e358ce99149d9e1587b8a0413996fc331768497) refactor: use datasources also as maatrix ### 📊 Changes **2 files changed** (+102 additions, -116 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/e2e.yml` (+4 -0) 📝 `e2e/basic.spec.ts` (+98 -116) </details> ### 📄 Description <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced CI/CD pipeline with support for multiple frameworks: `nextjs`, `express`, and `fastapi`, improving the flexibility of testing and deployment processes. - **Bug Fixes** - Improved test suite structure and logic for creating Llama applications, ensuring better maintainability and clarity without compromising functionality. - **Chores** - Updated environment configurations to streamline framework-specific testing. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 19:17:19 -05:00
yindo closed this issue 2026-02-15 19:17:19 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/create-llama#348