The "Build GS" CI job is broken since googlefonts/googlesans#729 (import-arabic-poc) merged earlier today (2026-05-18). The new Arabic FEA files use two constructs that fea-rs rejects but feaLib accepts:
<anchor NULL> without mark @class on a ligature component
valueRecordDef inside a feature block instead of at the top-level
Both have been accepted by feaLib since the beginning.
I have two PRs ready that fix each.
The "Build GS" CI job is broken since googlefonts/googlesans#729 (import-arabic-poc) merged earlier today (2026-05-18). The new Arabic FEA files use two constructs that fea-rs rejects but feaLib accepts:
<anchor NULL>withoutmark @classon a ligature componentvalueRecordDefinside a feature block instead of at the top-levelBoth have been accepted by feaLib since the beginning.
I have two PRs ready that fix each.