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>
Join the two theme options into a single rounded container with the active
segment filled and a divider between them, replacing the two separate pills.
Markup and aria-pressed behaviour are unchanged.
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>
Use a cream/white background with navy message text and red buttons, so the
original red/white/blue livery presents blue text rather than white text on a
blue field.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the body background gradient with the solid theme colour and remove
the now-unused --bg-accent variables from both colour schemes.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add QEMU setup and build for linux/amd64 and linux/arm64 (armv8), publishing
a single multi-arch manifest. The nginx-unprivileged base image provides both
architectures.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 17:20:20 +01:00
6 changed files with 49 additions and 23 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",
/* Segmented control: both options joined in one rounded container,
with the active segment filled. */
.theme-toggle{
display:flex;
gap:0.5rem;
border:none;
display:inline-flex;
border:2pxsolidvar(--button-bg);
border-radius:999px;
overflow:hidden;
margin:0;
padding:0;
}
@@ -77,19 +78,22 @@ body {
font-family:inherit;
font-size:0.9rem;
font-weight:600;
padding:0.5rem1rem;
border:2pxsolidvar(--button-bg);
border-radius:999px;
padding:0.5rem1.1rem;
border:none;
background:transparent;
color:var(--text);
cursor:pointer;
transition:background0.2sease,color0.2sease;
}
/* Divider between the two segments. */
.theme-button+.theme-button{
border-left:2pxsolidvar(--button-bg);
}
.theme-button[aria-pressed="true"]{
background:var(--button-active-bg);
color:var(--button-active-text);
border-color:var(--button-active-bg);
}
.stage{
Reference in New Issue
Block a user
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.