Skip to content

add a simple contract test for CODES in GHA#202

Merged
caitlinross merged 1 commit into
ROSS-org:masterfrom
caitlinross:gha-codes-contract-test
May 26, 2026
Merged

add a simple contract test for CODES in GHA#202
caitlinross merged 1 commit into
ROSS-org:masterfrom
caitlinross:gha-codes-contract-test

Conversation

@caitlinross
Copy link
Copy Markdown
Member

@caitlinross caitlinross commented May 26, 2026

Just a minimal build for now without all the optional dependencies to ensure backwards compatibility as I make more CMake updates to ROSS. We can add a full build in the future.


Checklist

  • Builds cleanly with -Wall and -Wextra
  • CI is green
  • Added a changelog fragment under Documentation/dev/, unless the change is invisible to anyone outside the PR (test refactors, internal renames, comment-only tweaks)
  • Confirmed nothing in CODES breaks. Build CODES against this branch's installed ROSS
  • For new features: blog post on the ROSS website, with link in this PR

@codecov
Copy link
Copy Markdown

codecov Bot commented May 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 47.86%. Comparing base (a7f15a7) to head (724f9c7).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #202   +/-   ##
=======================================
  Coverage   47.86%   47.86%           
=======================================
  Files          37       37           
  Lines        4745     4745           
  Branches      857      857           
=======================================
  Hits         2271     2271           
  Misses       2469     2469           
  Partials        5        5           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Just a minimal build for now without all the various dependencies. We can
add a full build in the future.
@caitlinross caitlinross force-pushed the gha-codes-contract-test branch from fac66c9 to 724f9c7 Compare May 26, 2026 17:48
@caitlinross caitlinross merged commit 6deb408 into ROSS-org:master May 26, 2026
5 checks passed
@caitlinross caitlinross deleted the gha-codes-contract-test branch May 26, 2026 17:51
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