Skip to content

Fix offline CI contract across Linux and Windows - #13

Merged
srinivasdrona merged 1 commit into
mainfrom
fix/ci-offline-contract-2026-08
Aug 3, 2026
Merged

Fix offline CI contract across Linux and Windows#13
srinivasdrona merged 1 commit into
mainfrom
fix/ci-offline-contract-2026-08

Conversation

@srinivasdrona

Copy link
Copy Markdown
Owner

Summary

  • fetch full history for preservation tests
  • formalize approved CRLF byte pins via .gitattributes without repinning frozen policy artifacts
  • skip reference-backed tests explicitly when no external data root exists, while failing on an invalid configured root
  • replace collection-order-dependent conftest imports with stable eval factories

Validation

  • fresh native Linux clone: 1080 passed, 14 skipped
  • data-backed marked tests with RAPTOR_DATA_ROOT: 4 passed
  • targeted repaired nodes: 34 passed

Fail-closed clean-worktree, hash, and publication protections remain unchanged.

Fetch full Git history for preservation tests, formalize the approved CRLF byte contract for pinned artifacts, skip reference-backed tests only when external data is absent, retain explicit opt-in markers, and replace collection-order-dependent conftest imports with stable eval factories.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 7c146921-f3dd-4a1e-8cf0-8f574de49204
@srinivasdrona
srinivasdrona merged commit 7b54968 into main Aug 3, 2026
1 check passed
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