Skip to content

fix: E2E test improvements and SDK versions in README#203

Merged
abdulanu0 merged 3 commits into
mainfrom
users/anabdul/cleanup_integration_test
Feb 3, 2026
Merged

fix: E2E test improvements and SDK versions in README#203
abdulanu0 merged 3 commits into
mainfrom
users/anabdul/cleanup_integration_test

Conversation

@abdulanu0

Copy link
Copy Markdown
Contributor
  • Fix Node.js test filters to use Category=HTTP (matches test attributes)
  • Add missing AGENT_URL env var to Node.js workflows
  • Add Node.js LangChain to README E2E status table
  • Add SDK Versions section to README with auto-update markers
  • Create Update-ReadmeVersions.ps1 script to extract versions
  • Create update-readme-versions.yml workflow for automatic updates
  • Add SDK versions note to orchestrator summary and PR comments

- Fix Node.js test filters to use Category=HTTP (matches test attributes)
- Add missing AGENT_URL env var to Node.js workflows
- Add Node.js LangChain to README E2E status table
- Add SDK Versions section to README with auto-update markers
- Create Update-ReadmeVersions.ps1 script to extract versions
- Create update-readme-versions.yml workflow for automatic updates
- Add SDK versions note to orchestrator summary and PR comments
@abdulanu0 abdulanu0 requested a review from a team as a code owner February 2, 2026 18:01
Copilot AI review requested due to automatic review settings February 2, 2026 18:01
@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

✅ All E2E Tests Passed

Sample Status Result
Python OpenAI success
Node.js OpenAI success
Node.js LangChain success
.NET Semantic Kernel success
.NET Agent Framework success

📦 SDK Versions: View the workflow summary for detailed SDK version information.

View full test details

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR improves E2E test reliability and adds automated SDK version tracking to the README. The changes align Node.js test configurations with Python tests and introduce automation to keep SDK version documentation up-to-date.

Changes:

  • Fixed Node.js E2E test filters to use Category=HTTP (matching test attributes) and added missing AGENT_URL environment variable
  • Added Node.js LangChain sample to the E2E status table in README
  • Created PowerShell script to extract SDK versions from package files across all samples and update README
  • Added GitHub workflow to automatically update README when package versions change
  • Enhanced orchestrator summary and PR comments with SDK version information links

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/e2e-nodejs-openai.yml Changed test filter from FullyQualifiedName pattern to Category=HTTP and added AGENT_URL environment variable
.github/workflows/e2e-nodejs-langchain.yml Changed test filter from FullyQualifiedName pattern to Category=HTTP and added AGENT_URL environment variable
.github/workflows/e2e-orchestrator.yml Added SDK version information notes to both step summary and PR comments
.github/workflows/update-readme-versions.yml New workflow to automatically update README SDK versions when package files change
README.md Added Node.js LangChain to E2E status table and added SDK Versions section with auto-update markers
scripts/Update-ReadmeVersions.ps1 New PowerShell script to extract SDK versions from Python, Node.js, and .NET package files and update README

Comment thread scripts/Update-ReadmeVersions.ps1
- Update Update-ReadmeVersions.ps1 to group Agent 365 SDK packages by language
- Microsoft Agents SDK packages remain in one section
- Microsoft Agent 365 SDK packages now split into Python, Node.js, and .NET subsections
@abdulanu0 abdulanu0 merged commit 55264f9 into main Feb 3, 2026
36 checks passed
@abdulanu0 abdulanu0 deleted the users/anabdul/cleanup_integration_test branch February 3, 2026 01:37
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.

4 participants