Set the original colour scheme's typeface and palette to the 1987
Docklands Light Railway P86/P89 stock.
- Use the Rockwell slab serif (the original DLR branding typeface) for the
original theme, with Rokkitt loaded as a free fallback for systems
without Rockwell installed.
- Flip the palette to be blue-dominant: blue body/skirt as the field, red
band/doors as the accent, white stripes, matching the rolling stock.
Apply path filters to the push (merge-to-main) trigger only, so merges that
do not change the image (CI/Renovate config, docs) skip the build and release.
Pull requests keep running unfiltered so the required check is always reported.
Add a concurrency group keyed by ref with cancel-in-progress, so a newer run
supersedes an older in-flight run: a fresh merge to main cancels the previous
build and only the most recent release is produced, avoiding tags that would
be immediately replaced.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add a packageRule that automerges patch and minor updates, with
platformAutomerge enabled so Gitea merges them once required checks pass.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
config:recommended pulls in :semanticPrefixFixDepsChoreOthers, whose catch-all
packageRule forces non-npm updates (Docker base image, Gitea Actions) to the
chore type, overriding the top-level semanticCommitType. chore produces no
release, so Renovate updates were never auto-tagged.
Append a packageRule matching all packages that sets semanticCommitType to fix,
so every merged Renovate PR registers as a patch and is released and tagged.
Also migrate the deprecated fileMatch keys to managerFilePatterns.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Switch the original theme to a red background with white message text, with
navy buttons, evoking the red B07/B99 stock. Red/white/blue are all retained.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 11:24:30 +01:00
5 changed files with 55 additions and 17 deletions
"description":"Commit every update as fix(deps) so each merged Renovate PR triggers a patch release. config:recommended pulls in :semanticPrefixFixDepsChoreOthers, which forces non-npm updates (Docker, Actions) to chore and would otherwise produce no release.",
"matchPackageNames":["*"],
"semanticCommitType":"fix"
},
{
"description":"Auto-merge patch and minor updates once checks pass.",
"matchUpdateTypes":["patch","minor"],
"automerge":true
}
],
"platformAutomerge":true,
"customManagers":[
{
"customType":"regex",
"description":"Update HTML dependencies annotated with a renovate comment, e.g. <!-- renovate: datasource=npm depName=bootstrap --> before the versioned URL",
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.