chore(deps): Update renovate/renovate Docker tag to v44.95.0 - #30
Merged
Merged
Conversation
…-up called it green
Renovate edits deps.json but cannot run scripts/gen-matrix.sh, so every ledger PR
it opens lands with a stale docs/matrix. That is not cosmetic: ci.yml has
build-matrix:
needs: [resolve, docs-matrix]
and GitHub SKIPS a job whose needed job failed, whatever its `if:` says. So a red
docs-matrix silently cancelled the entire build/test fan-out. PR #31 sat at 13
checks instead of 128 and had validated nothing about the four library bumps it
proposed -- the opposite of what renovate.yml's header promises ("CI (build +
docs-matrix) then validates that bump across every FFmpeg line before it can
merge"). resolve had done its job correctly: it selected ["9.0.1","8.1.2"].
Worse, the roll-up reported success over it. `build` only failed on a matrix
result of failure or cancelled, so a SKIPPED matrix printed
"build passed (matrix result: skipped)" with zero artifacts built.
Two fixes:
- renovate-matrix.yml (new): on a push to renovate/** that touches deps.json,
regenerate the matrices and push them back to the branch. The push uses
UPDATE_PR_TOKEN, not GITHUB_TOKEN, specifically so the PR's checks re-run --
a GITHUB_TOKEN push triggers no workflows and would leave the PR red forever.
Terminates because the second run finds no drift; an author guard bounds it at
one extra cycle even if gen-matrix.sh were ever non-deterministic.
- ci.yml: the build/test roll-ups now distinguish the two reasons a matrix is
skipped. any=false means nothing needed building and still passes; any=true
means an upstream job failed and nothing ran, which cannot. Verified across all
eight (result x any) combinations. This was safe before only because
docs-matrix is itself a required check -- now the roll-up is true on its own.
Verified by hand on PR #31: regenerating its matrices took it from 13 checks to
128, with the full fan-out running on both FFmpeg lines. This automates that.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
44.79.6→44.95.0Release Notes
renovatebot/renovate (renovate/renovate)
v44.95.0Compare Source
Features
v44.94.4Compare Source
Miscellaneous Chores
Build System
v44.94.3Compare Source
Miscellaneous Chores
Build System
v44.94.2Compare Source
Build System
v44.94.1Compare Source
Bug Fixes
Documentation
inheritConfig*(#46261) (0f5e9af)Miscellaneous Chores
Tests
supportedPresetSourcesagainst drift (#46256) (a14607f), closes #46201Build System
v44.94.0Compare Source
Features
Bug Fixes
install-crystalversions (db9e8bc)java-versions (967f480), closes #46249ruby-versions (e0a77f8)setup-dartSDK versions (71aa945)swift-versions (5a34d96)cmake-versionas a range (231c3e6)dotnet-versionas a range (fe64933)flutter-versionas a range (88303b2)setup-julia'sversionas a range (08d1182)versionSpecas a range (e650960)Code Refactoring
graalvm(#46250) (6763ca2)known-actions(#46248) (2b84f8c), closes #46242Tests
v44.93.8Compare Source
Bug Fixes
Tests
latestis a valid version (#46246) (809e565)v44.93.7Compare Source
Bug Fixes
v44.93.6Compare Source
Bug Fixes
Performance Improvements
Tests
Continuous Integration
v44.93.5Compare Source
Bug Fixes
Documentation
Code Refactoring
v44.93.4Compare Source
Bug Fixes
Tests
.infotimestamps are refetched (#45950) (0649d9f)v44.93.3Compare Source
Build System
v44.93.2Compare Source
Bug Fixes
Miscellaneous Chores
v44.93.1Compare Source
Miscellaneous Chores
Build System
v44.93.0Compare Source
Features
v44.92.0Compare Source
Features
aqua_version(d59c05a)version(f9e1b04)version(4a3bcb0)version(16f93fb)hugo-version(0346f4c)version(19c96a5)flutter-version(5db81be)Bug Fixes
Miscellaneous Chores
v44.91.0Compare Source
Features
just-version(#46033) (6c7e9fa)gradle-version(#46032) (3de36a8)terraform_version(#46031) (608b47e)tflint_version(#46034) (d27e967)Bug Fixes
Code Refactoring
Tests
Continuous Integration
v44.90.3Compare Source
Bug Fixes
Miscellaneous Chores
v44.90.2Compare Source
Bug Fixes
v44.90.1Compare Source
Bug Fixes
Miscellaneous Chores
v44.90.0Compare Source
Features
Bug Fixes
install-tools we've run (#46084) (b2135e4)Miscellaneous Chores
v44.89.1Compare Source
Bug Fixes
v44.89.0Compare Source
Features
v44.88.0Compare Source
Features
image(#45940) (3e099dd), closes #43038Performance Improvements
Documentation
cacheTtlOverridenamespaces (#45960) (fb77d30)Miscellaneous Chores
cacheableonwithCache()calls (#45958) (295cd65), closes #45949v44.87.1Compare Source
Bug Fixes
v44.87.0Compare Source
Features
Miscellaneous Chores
Code Refactoring
Tests
v44.86.0Compare Source
Features
v44.85.1Compare Source
Bug Fixes
Code Refactoring
v44.85.0Compare Source
Features
v44.84.0Compare Source
Features
dotnet-version(#45877) (e6c6f29)java-version(#45878) (58cd82c)Documentation
Code Refactoring
v44.83.3Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
Code Refactoring
v44.83.2Compare Source
Bug Fixes
Documentation
Build System
v44.83.1Compare Source
Bug Fixes
Documentation
e06cc11(main) (#45918) (fa393c4)Miscellaneous Chores
v44.83.0Compare Source
Features
v44.82.5Compare Source
Bug Fixes
v44.82.4Compare Source
Bug Fixes
<details>block (#45902) (65f8036)Documentation
v44.82.3Compare Source
Bug Fixes
v44.82.2Compare Source
Bug Fixes
Miscellaneous Chores
v44.82.1Compare Source
Bug Fixes
v44.82.0Compare Source
Features
renovate-image(#45873) (6580ef4)renovate-version(#45872) (e4307d5)Bug Fixes
v44.81.0Compare Source
Features
Miscellaneous Chores
Tests
v44.80.0Compare Source
Features
Miscellaneous Chores
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.