]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Raleway: correct source provenance for fontc_crater build (REFRESH REQUIRED)
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Tue, 2 Jun 2026 09:45:29 +0000 (10:45 +0100)
committerFelipe Corrêa da Silva Sanches <juca@members.fsf.org>
Tue, 2 Jun 2026 10:13:10 +0000 (11:13 +0100)
The pinned commit was a phantom/sourceless hash; repointed to a real source-bearing commit.
The declared source resolves at the new commit. This does NOT reproduce the
shipped binary (refresh_needed) -- a rebuild yields an updated font and needs
human QA before shipping. See upstream_info.md.

Repo:   https://github.com/theleagueof/raleway (unchanged)
Commit: 7b288c6faaed52cd237ec3a2e82c637d2a941fa7 -> 938ac770222935d0d9d7b7b60e9373afd0cc5543 (2020-08-26)
Status: source resolves at new commit; rebuild REFRESHES the font (not byte-exact)
Confidence: High

Assisted by an AI agent (Claude Opus 4.8)

ofl/raleway/METADATA.pb
ofl/raleway/upstream_info.md

index 150145e8b298fd21289915328b20376ad3d994ac..1cb32e406e2448d1c5f7dbf0aa531ce225a9a6bf 100644 (file)
@@ -23,7 +23,7 @@ fonts {
 }
 source {
   repository_url: "https://github.com/theleagueof/raleway"
-  commit: "7b288c6faaed52cd237ec3a2e82c637d2a941fa7"
+  commit: "938ac770222935d0d9d7b7b60e9373afd0cc5543"
 }
 subsets: "cyrillic"
 subsets: "cyrillic-ext"
index 022781c1d756184bd6ffa707eaf1e7aee36e695e..ae4ffa98db86c2ae5c6ac7c1178c5096ab50db3d 100644 (file)
@@ -13,3 +13,17 @@ The existing source metadata was reviewed. The repository URL and commit hash we
 
 ## Notes
 Designed by Matt McInerney, Pablo Impallari, and Rodrigo Fuenzalida. Originally a single thin weight by McInerney, later expanded into a full variable family. Hosted under The League of Moveable Type organization. Sans-serif variable font with a weight (wght) axis from 100 to 900. Supports Cyrillic, Cyrillic Extended, Latin, Latin Extended, and Vietnamese subsets.
+
+
+## Source-metadata correction (2026-06-02) — ⚠ REFRESH REQUIRED
+
+**Model**: Claude Opus 4.8
+
+fontc_crater reported a `missing source` failure for this family because the pinned commit was not usable: it is either absent from the repository (a phantom/deleted hash) or predates the declared source, so the source could not be found.
+
+Corrected the METADATA.pb source block:
+- commit: `7b288c6faaed52cd237ec3a2e82c637d2a941fa7` → `938ac770222935d0d9d7b7b60e9373afd0cc5543` (2020-08-26)  (repository_url unchanged: `https://github.com/theleagueof/raleway`)
+
+The declared source is confirmed present at the new commit.
+
+**⚠ REFRESH REQUIRED — this does NOT reproduce the shipped binary.** The shipped binary's exact build commit is not recoverable from the current upstream, so the source now resolves and the family becomes buildable, but a rebuild produces an **updated** font, not the originally-shipped artifact. Before shipping any rebuild, a human must QA the output for reflow / vertical-metric / glyph-coverage / version differences. The original build provenance (the exact source + commit that produced the shipped binary) is not recoverable from the current upstream.