Skip to content

ci: run the Rust, .NET and Java test suites on Linux - #71

Merged
singhpratech merged 3 commits into
mainfrom
ci/rust-csharp-java-tests
Sep 4, 2026
Merged

ci: run the Rust, .NET and Java test suites on Linux#71
singhpratech merged 3 commits into
mainfrom
ci/rust-csharp-java-tests

Conversation

@singhpratech

Copy link
Copy Markdown
Owner

Completes the language coverage of CI after #70 (Go): the Linux leg now runs cargo test in rust/, dotnet test on csharp/AdbcBridge.Tests and mvn test in java/, all against the library built in the same job with the SQLite ODBC driver. Every suite skips itself when the two driver variables are unset, so each step also checks that tests actually ran and passed with zero skipped. Dependabot bumps in those ecosystems no longer pass CI untested.

🤖 Generated with Claude Code

https://claude.ai/code/session_01YG6wFApZpg2xe61EmKhaSZ

singhpratech and others added 3 commits September 4, 2026 18:16
…ux against the library built in the same job

Each step fails if its suite skipped itself instead of running.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YG6wFApZpg2xe61EmKhaSZ
…d by the 2026-09-03 quirk commits had drifted, which the new CI step caught

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YG6wFApZpg2xe61EmKhaSZ
…ummary line)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YG6wFApZpg2xe61EmKhaSZ
@singhpratech
singhpratech merged commit 18fc676 into main Sep 4, 2026
4 checks passed
@singhpratech
singhpratech deleted the ci/rust-csharp-java-tests branch September 4, 2026 22:29
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