Skip to content

ci: add CLI tests workflow#243

Open
drappi-ai wants to merge 1 commit intoseismicfrom
cdai__ci-cli-tests
Open

ci: add CLI tests workflow#243
drappi-ai wants to merge 1 commit intoseismicfrom
cdai__ci-cli-tests

Conversation

@drappi-ai
Copy link
Copy Markdown
Contributor

Summary

  • Adds .github/workflows/cli-tests.yml that builds ssolc and runs the full command-line test suite (test/cmdlineTests.sh --no-smt)
  • Uses the same build steps, ccache setup, caching pattern, and runner (xl-github-runner) as the existing test.yml workflow
  • Runs with --no-smt since SMT solvers are not installed in CI
  • Triggered on pushes to seismic and PRs targeting seismic

Test plan

  • Verify the workflow triggers on this PR
  • Verify the build step completes successfully
  • Verify test/cmdlineTests.sh --no-smt runs and reports results

Add a GitHub Actions workflow that builds ssolc and runs the command-line
test suite (test/cmdlineTests.sh --no-smt). Uses the same build steps,
ccache setup, and caching pattern as the existing test.yml workflow.
@drappi-ai drappi-ai requested a review from cdrappi as a code owner March 12, 2026 12:58
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