Skip to content

Google Sans CI broken after googlesans#729 #2014

@anthrotype

Description

@anthrotype

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:

  1. <anchor NULL> without mark @class on a ligature component
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions