Skip to content

Fix: Remove continue-on-error from API tests in CI after fixing test …#143

Merged
Smartdevs17 merged 1 commit intoSmartdevs17:mainfrom
devJaja:fix/Remove-continue-on-error-from-API-tests-in-CI
Mar 27, 2026
Merged

Fix: Remove continue-on-error from API tests in CI after fixing test …#143
Smartdevs17 merged 1 commit intoSmartdevs17:mainfrom
devJaja:fix/Remove-continue-on-error-from-API-tests-in-CI

Conversation

@devJaja
Copy link
Copy Markdown
Contributor

@devJaja devJaja commented Mar 26, 2026

…failures

Summary

Removes the || echo "::warning::..." workaround from the API test step in CI, which was masking pre
-existing test failures and allowing broken code to be merged.

Changes

  • .github/workflows/ci-cd.yml: replaced the error-suppressing test command with a clean npm test

Why

All 14 previously failing API tests are now passing (81 total across 6 test suites). The workaround
is no longer needed and was actively preventing CI from enforcing test quality.

Testing

Test Suites: 6 passed, 6 total
Tests: 81 passed, 81 total

CI will now correctly fail and block merges when tests fail.

Closes: #59

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 26, 2026

@devJaja is attempting to deploy a commit to the smartdevs17's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Smartdevs17 Smartdevs17 merged commit 207a231 into Smartdevs17:main Mar 27, 2026
2 of 9 checks passed
@Smartdevs17
Copy link
Copy Markdown
Owner

LGTM. Kindly drop a review. Thank you.

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.

Fix: Remove continue-on-error from API tests in CI after fixing test failures

2 participants