Skip to content

Add CI pipelines for build, SQL install, and DuckDB schema validation #77

@erikdarlingdata

Description

@erikdarlingdata

Add GitHub Actions CI to catch build breaks, SQL install script errors, and DuckDB schema regressions before manual testing.

Scope:

  • ci.yml: Build all 5 .NET projects + run DuckDB schema tests on every PR/push to dev
  • sql-validation.yml: Install all SQL scripts on SQL Server 2017/2019/2022/2025 matrix, validate all objects exist (path-filtered to install/**)
  • Lite.Tests: 6 xUnit tests for DuckDB schema initialization, version, idempotency, indexes

PR: #75

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions