Closed
Document --ignored and --nocapture flags in release workflow test#269
Conversation
Add comprehensive pre-release validation job that runs full lifecycle deployment test before creating releases. This quality gate ensures the complete deployment workflow (create, update, delete) works correctly before publishing releases. Changes: - Add pre-release-validation job to release.yml - Run test_deployment_workflow_full_lifecycle before release creation - Configure 45-minute timeout (test takes ~20-30 minutes) - Require LANGSMITH_API_KEY and LANGSMITH_WORKSPACE_ID secrets - Block release if validation fails - Update CI/CD documentation with new workflow step The test validates: - Creating fresh deployment with unique name - Waiting for deployment to be READY - Patching deployment (triggers new revision) - Waiting for new revision to be DEPLOYED - Deleting deployment (cleanup via DeploymentGuard) Fixes #207 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
7 tasks
Copilot
AI
changed the title
[WIP] Update pre-release validation tests in release workflow
Document --ignored and --nocapture flags in release workflow test
Nov 24, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Addressed review question about test flags in the pre-release validation step of the release workflow.
Context
The
cargo testcommand at line 75 of.github/workflows/release.ymluses two flags:--ignored: Runs tests marked with#[ignore]attribute (the deployment test is explicitly ignored for normal test runs)--nocapture: Displays test output in real-time rather than capturing it, useful for monitoring long-running integration testsNo code changes required—this was a clarification question about existing functionality.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.