Skip to content

ci(github): harden Verify CLI run in workflow test.yml#14

Merged
remarkablemark merged 1 commit into
masterfrom
ci/github
May 6, 2026
Merged

ci(github): harden Verify CLI run in workflow test.yml#14
remarkablemark merged 1 commit into
masterfrom
ci/github

Conversation

@remarkablemark
Copy link
Copy Markdown
Member

What is the motivation for this pull request?

Harden the integration workflow so Verify CLI run stops failing on nondeterministic model output.

What is the current behavior?

The workflow asks the model to repeat an exact token and fails unless the generated response contains that exact string. This makes the CLI run check flaky even when the installed CLI can successfully talk to Ollama.

What is the new behavior?

The workflow now performs a single timed liveness check for code-ollama run, prints the response, requires non-empty output, and fails only if the CLI emits its Error: prefix.

Checklist:

Step no longer depends on exact model output. It now runs the CLI once
under `timeout 90s`, prints the response, requires non-empty stdout,
and fails if the CLI emitted its `Error:` prefix.
@remarkablemark remarkablemark changed the title ci(github): harden "Verify CLI run" in workflow test.yml ci(github): harden Verify CLI run in workflow test.yml May 6, 2026
@remarkablemark remarkablemark self-assigned this May 6, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@remarkablemark remarkablemark merged commit 65e0e19 into master May 6, 2026
15 checks passed
@remarkablemark remarkablemark deleted the ci/github branch May 6, 2026 02:47
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