Skip to content

feat: add regression ingestion and runs APIs#20

Open
Mo2Hefny wants to merge 8 commits into
developfrom
feat/add-runs-artifacts
Open

feat: add regression ingestion and runs APIs#20
Mo2Hefny wants to merge 8 commits into
developfrom
feat/add-runs-artifacts

Conversation

@Mo2Hefny

Copy link
Copy Markdown
Member
  • Regression Ingestion APIs: Added endpoints to handle data ingestion tailored for the generated regression framework.
  • DagsHub S3 Artifacts Service: Implemented a new artifact service integrated with DagsHub via an S3-compatible bucket layer.
  • API Key Authentication: Introduced API_KEY validation support to secure application requests and authenticate users within the framework.
  • Run Events & Completion Tracking: Added support for tracking run lifecycle events and capturing final completion artifacts.
  • Test Coverage: Added comprehensive unit and integration tests to ensure stability across all new services.

@Mo2Hefny Mo2Hefny requested a review from marwan2232004 June 16, 2026 20:10
@github-actions

Copy link
Copy Markdown

🧪 Test & Coverage Report

Metric Result
Status ✅ Passed
Tests ✅ 221 passed / 221 total
Suites 28 passed / 28 total

Coverage

Category Coverage Covered / Total
🟡 Statements 71.43% 1538 / 2153
🔴 Branches 45.72% 444 / 971
🟡 Functions 60.2% 177 / 294
🟡 Lines 72.83% 1469 / 2017

Updated for commit 75df6b4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant