You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Goal : Implement a GitHub Actions CI workflow that automatically builds, tests, and packages the VS Code Test Smell Detector extension on every pull request to main.
Acceptance Criteria
CI automatically runs on pull requests to main.
CI installs dependencies using npm ci.
TypeScript type-checking and compilation complete successfully.
CI executes the shared regression corpus and verifies all 10 test cases against expected results.
CI packages the extension into an installable VSIX file.
The generated VSIX is uploaded as a downloadable GitHub Actions artifact.
Failed checks cause the CI workflow to fail.
Evidence: Link to a successful GitHub Actions workflow run for a VS Code pull request.
Activity
mayanour4 commentedon Oct 25, 2026
[-]Vs Code: CI[/-][+]Vs Code: Build, Test, and Package[/+]mayanour4 commentedon Oct 25, 2026
mayanour4 commentedon Oct 25, 2026
EVIDENCE:
Link successful workflow run: https://github.com/TestSmells/VSCode-Plugin/actions/runs/40147882926/job/121033036446
mayanour4 commentedon Oct 25, 2026
Downloadable VISX artifact. I also downloaded it.