feat: hold an upstream pin a port vendors

upstream_frozen says why upstream_commit stays: the port vendors that
upstream tree, synced to that release, or merged that commit. The view
is then read at its own pin, the way pin_frozen holds source_commit, and
a bump leaves it. Outside a GitHub fork network nothing else could tell
aps3e's vendored RPCS3 1f080485 from an upstream read on a date.
This commit is contained in:
Abdessamad Derraz committed 2026-10-23 17:30:20 +02:00
1 parent 9fce5bef87
commit 82bf236a5a
3 files changed
+32 -1

No files matched your search

+4
View File
@@ -912,6 +912,10 @@
"type": "string",
"description": "Why source_commit is held on purpose rather than followed. The profile is then judged against its own revision, like one pinned to a superseded tag: comparing it to HEAD says nothing and recaling would repoint its refs at code the build it documents never had."
},
"upstream_frozen": {
"type": "string",
"description": "Why upstream_commit is held on purpose rather than followed: the port vendors that upstream tree, synced to that release, or merged that commit. The upstream view is judged against its own revision and a bump leaves it, the way pin_frozen holds source_commit."
},
"version_source": {
"type": "object",
"additionalProperties": false,