Skip to content

chore(deps): post-rc.1 dependency bumps (#1459, #1460) with Level Zero pin alignment - #1462

Merged
lusoris merged 3 commits into
masterfrom
chore/deps-train-post-rc1
Sep 17, 2026
Merged

lusoris merged 3 commits into
masterfrom
chore/deps-train-post-rc1

Conversation

@lusoris

@lusoris lusoris commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Folds the two Renovate bumps that apply cleanly onto post-rc.1 master into one PR, so they share a single CI cycle instead of fanning out separate matrix runs:

Plus one fix the bump needed: Renovate updated LEVEL_ZERO_VERSION in build-config.env but not the hand-mirrored --branch v1.32.0 in the Windows MSVC+SYCL leg, which runs under cmd and cannot source the env file. check-base-image-single-source.sh caught the drift; the tag was verified to exist upstream before pointing a required build at it.

Of the other Renovate drafts: #1427, #1435 and #1437 were already on master via #1425 and are closed. #1426, #1430, #1432, #1440 and #1442 conflict because their branches predate the train — in every case master is already newer on the surrounding lines — so their rebase checkbox is ticked and Renovate will regenerate them against current master rather than hand-merging stale diffs.

Deep-dive deliverables

  • Research digest — no digest needed: trivial
  • Decision matrix — no alternatives: only-one-way fix
  • AGENTS.md invariant note — no rebase-sensitive invariants
  • Reproducer / smoke-test command — see below
  • CHANGELOG fragment — no changelog needed: dependency bumps
  • Rebase note — no rebase impact: dependency pins only

Reproducer

bash scripts/ci/check-base-image-single-source.sh
# check-workflow-versions: OK (Level Zero 1.33.1, ...)

🤖 Generated with Claude Code

renovate Bot and others added 3 commits September 16, 2026 19:41
Renovate's dev-image bump moved `LEVEL_ZERO_VERSION` to 1.33.1 in
`build-config.env`, but the Windows MSVC+SYCL leg in
`libvmaf-build-matrix.yml` still cloned `--branch v1.32.0`. That leg runs
under `cmd` and cannot source the env file, so the version is mirrored
by hand — and `check-base-image-single-source.sh` exists precisely to
catch the two drifting apart, which it did:

    ::error title=version drift::.github/workflows/libvmaf-build-matrix.yml:1060
    clones Level Zero v1.32.0; build-config.env says 1.33.1

Verified the tag exists upstream before pointing a required build at it
(`git ls-remote` shows both v1.32.0 and v1.33.1). The gate now reports
Level Zero 1.33.1 consistently.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the type:chore Maintenance, no user-visible change label Sep 16, 2026
@lusoris
lusoris merged commit 6214cdc into master Sep 17, 2026
78 checks passed
@lusoris
lusoris deleted the chore/deps-train-post-rc1 branch September 17, 2026 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:chore Maintenance, no user-visible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant