Skip to content

OKF v0.2.3 — Linux CI portability fixes

Latest

Choose a tag to compare

@skosovsky skosovsky released this 17 Sep 09:48

Fixes

  • Restored the byte-exact pinned OKF v0.2 specification and synchronized its deterministic locks.
  • Made the skills-lock test portable across Darwin and Linux temporary-directory layouts.
  • Made filesystem replacement tests deterministic on filesystems that immediately reuse inode numbers.
  • Preserved forced Unicode normalization alias settings after store initialization.
  • Corrected the invalid-UTF-8 snapshot test lifecycle so rejection occurs in the asserted operation.

No public Go APIs or OKF document formats changed.

Verification

All CI jobs pass on commit ed7ddc2, including Linux normal tests, Linux race detector, Darwin durable backend, Android compile-safe checks, and Windows unsupported-platform checks.

CI: https://github.com/skosovsky/okf/actions/runs/35204129229