Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
24 commits sit in this repo's top risk tercile, which is 36% of the 67scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 2.0 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Consistently chore-driven across its history.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | 5088bf93feat: add initial template files | gerblesh | 2y ago | +928 -0 | 99thElevated | more lines added than baseline |
| 2 | 6d82cd9dfeat: start using actions-template-sync | xynydev | 2y ago | +20 -0 | 98thElevated | more lines added than baseline |
| 3 | ab449f03fix: use BlueBuild CLI for image building | gerblesh | 2y ago | +13 -201 | 96thElevated | more lines added than baseline |
| 4 | 0f5f896achore: updated main template recipe to use the DNF module instead of rpm-ostree | Francisco Torres Pérez | 1y ago | +11 -9 | 94thElevated | more focused than baseline |
| 5 | 156be4fefix: Make the recipe pass validation for new users | Gerald Pinder | 1y ago | +12 -10 | 94thElevated | more focused than baseline |
| 6 | e9910c09fix: streamline recipe, update workflow, document including empty objects (#46) | xyny | 1y ago | +13 -14 | 91thElevated | more lines added than baseline |
| 7 | be99df8brefactor: clean up the template repo | xynydev | 2y ago | +16 -310 | 91thElevated | more scattered than baseline |
| 8 | 309b9160fix: switch to default-flatpaks@v2 syntax | xyny | 1y ago | +8 -9 | 88thElevated | fewer lines added than baseline |
| 9 | 7b2a3cd9docs: add verification message | xynydev | 2y ago | +8 -0 | 88thElevated | fewer lines added than baseline |
| 10 | 974d5d89chore: document build.yml & change build time | xynydev | 2y ago | +6 -6 | 86thElevated | fewer lines added than baseline |
| 11 | f729ad0bfix: use ublue-os/isogenerator-old | xynydev | 2y ago | +6 -7 | 84thElevated | fewer lines added than baseline |
| 12 | 9a88dde5fix(recipe): comment out Firefox RPM removal & flatpak install (#20) | fiftydinar | 2y ago | +5 -3 | 83thElevated | fewer lines added than baseline |
| 13 | 0441f8e1docs: update minor readme details | xynydev | 2y ago | +5 -8 | 81thElevated | fewer lines added than baseline |
| 14 | 05b01dd2fix: add signing secrets to fix builds | xynydev | 2y ago | +4 -0 | 80thElevated | fewer lines added than baseline |
| 15 | 6c911899feat: github action success card in readme (#6) | xynydev | 2y ago | +4 -1 | 78thElevated | fewer lines added than baseline |
| 16 | 0c6ed316docs: add ISO notice | xynydev | 2y ago | +4 -1 | 77thElevated | fewer lines added than baseline |
| 17 | 670f83ccchore: Migrate from `config/` to `files/` & use new `files` module recipe format (#36) | fiftydinar | 2y ago | +5 -3 | 75thElevated | fewer lines added than baseline |
| 18 | a6881a3adocs: add commented out maximize_build_space: true to build.yml (#33) | xyny | 2y ago | +3 -0 | 75thElevated | fewer lines added than baseline |
| 19 | 565b1438docs: shorten files /usr/ docs | xynydev | 2y ago | +3 -4 | 72thElevated | fewer lines added than baseline |
| 20 | 4061655echore: use ubuntu-latest | hikaru | 2y ago | +2 -1 | 71thElevated | fewer lines added than baseline |
| 21 | 6ae791bechore(.gitignore): ISO and checksum files generated by CLI I usually add these two entries to my .gitignore to prevent accidentally committing massive binary blobs generated by the 'bluebuild generate-iso' command. | charel | 2mo ago | +2 -0 | 67thElevated | fewer lines added than baseline |
| 22 | 93ef1215Test against PR changes | Gerald Pinder | 2y ago | +2 -1 | 67thElevated | fewer lines added than baseline |
| 23 | 3dc044c7fix: different modules and config ignore glob? | xynydev | 2y ago | +2 -2 | 67thElevated | fewer lines added than baseline |
| 24 | a5d4a103chore: switch to signing module | xynydev | 2y ago | +2 -34 | 67thElevated | fewer lines added than baseline |
| 25 | 3fb82ef9docs: chore: finish my sentence | xynydev | 2y ago | +2 -1 | 63thTypical | fewer lines added than baseline |
| 26 | ac4d788dFix link for offline ISO generation instructions | Xariann | 6mo ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 27 | d51f78b9docs: use github style warning (#48) | brendan | 1y ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 28 | 8931463cchore: Adjust build time to reflect uBlue changes (#34) | Lordus Kordus | 2y ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 29 | 4f99ccfafix: Use Fedora 40 as image-version (#30) | Marcin Jahn | 2y ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 30 | b860c04bchore(deps): bump blue-build/github-action from 1.1.0 to 1.1.1 (#14) | dependabot[bot] | 2y ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 31 | 794e57f9fix: Bump blue-build/github-actions to v1.0.2 (#9) | Ray G | 2y ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 32 | 649d0b41chore: Only ignore root Containerfile | Gerald Pinder | 2y ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 33 | e386fb18chore: don't make castrojo codeowner | xyny | 2y ago | +1 -1 | 57thTypical | fewer lines added than baseline |
| 34 | b4ad163dchore: Fix author for license (#63) | Gerald Pinder | 3mo ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 35 | d7ef50a3chore(deps): bump blue-build/github-action from 1.10 to 1.11 | dependabot[bot] | 7mo ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 36 | da755183chore(deps): bump blue-build/github-action from 1.9 to 1.10 (#57) | dependabot[bot] | 9mo ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 37 | 2913ceecchore(deps): bump blue-build/github-action from 1.8 to 1.9 | dependabot[bot] | 1y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 38 | b4d47c3bchore: updated main template to Fedora 42 | Francisco Torres Pérez | 1y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 39 | c36f4f04chore: Increase image-version to `41` | fiftydinar | 1y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 40 | 8d3b7900chore(deps): bump blue-build/github-action from 1.6 to 1.7 (#42) | dependabot[bot] | 1y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 41 | e976138achore: remove "build-ublue" alt text from build badge | xyny | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 42 | 5034bddechore(deps): bump blue-build/github-action from 1.5 to 1.6 | dependabot[bot] | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 43 | 6176298bchore: use action v1.5 | xyny | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 44 | f351ea1aUse action 1.4 | Gerald Pinder | 2y ago | +1 -2 | 31thBelow typical | fewer lines added than baseline |
| 45 | ce8234f7Revert changes | Gerald Pinder | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 46 | 236561edTest caching | Gerald Pinder | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 47 | 36333583docs: update verification URL | xynydev | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 48 | 3b78b54dchore(deps): bump blue-build/github-action from 1.2 to 1.3 (#25) | dependabot[bot] | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 49 | 3dd23d22chore(deps): bump blue-build/github-action from 1.1 to 1.2 (#21) | dependabot[bot] | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
| 50 | a9b2e277chore: add @fiftydinar to CODEOWNERS (#17) | xyny | 2y ago | +1 -1 | 31thBelow typical | fewer lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 67 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
Repowise tracks change history across 1 file in HexSleeves/bluebuild__template. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.