Skip to content

Commit bf3113f

Browse files
bryan-minimalclaude
andcommitted
chromium pair: label the channel in the header — pre-stable by design, 0/0/0 ≠ clean
The labeling half of pkgmgr-rs#646 option A: the fact that this pair rides ahead of the stable channel (and therefore ahead of the CVE feed) now lives in the files a packager actually opens, not in one issue's archaeology. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 2c4ab63 commit bf3113f

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

packages/chromium-bin/build.ncl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,14 @@ let liberation-fonts = import "../liberation-fonts/build.ncl" in
4848
# this case. The bare `chromium` name is intentionally left available
4949
# for a future source-built pkg.
5050
#
51+
# ⚠ CHANNEL: pre-stable BY DESIGN (pkgmgr-rs#646). This pair tracks
52+
# Playwright's pinned Chromium, which rides ahead of the stable channel
53+
# (the arm64 legs exist only for Playwright's revisions). CVEs are
54+
# published only against stable, so a 0/0/0 scan here means "ahead of
55+
# the published feed", NOT "audited clean" — and a held pin ages into
56+
# known-vulnerable as its major reaches stable. pkgmgr's nightly sweep
57+
# bumps the pair and alerts from the day that happens.
58+
#
5159
# Source mix — both legs are true open-source Chromium (BSD-3-Clause),
5260
# deliberately NOT Chrome for Testing: CfT is a *branded Google Chrome*
5361
# build governed by the Chrome ToS, which does not permit redistribution

packages/chromium-headless-shell-bin/build.ncl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,12 @@ let liberation-fonts = import "../liberation-fonts/build.ncl" in
4646
# rendering (mermaid-cli, e.g.) depend on this pkg alone to avoid
4747
# pulling the full browser.
4848
#
49+
# ⚠ CHANNEL: pre-stable BY DESIGN (pkgmgr-rs#646) — mirrors chromium-bin:
50+
# this pair tracks Playwright's pinned Chromium, ahead of the stable
51+
# channel. CVEs publish only against stable, so a 0/0/0 scan here means
52+
# "ahead of the published feed", NOT "audited clean". pkgmgr's nightly
53+
# sweep bumps the pair and alerts when the shipped major reaches stable.
54+
#
4955
# Source mix mirrors chromium-bin (see its header for the full
5056
# rationale): both legs are true open-source Chromium, deliberately NOT
5157
# Chrome for Testing (a branded Google Chrome build whose ToS does not

0 commit comments

Comments
 (0)