- Allow the shell executor for post-upgrade commands so
pipeline-migration-tool can expand $RENOVATE_POST_UPGRADE_COMMAND_DATA_FILE,
and match MintMaker's execution timeout.
- Set ignorePrAuthor so on-demand runs see and update the bot's MRs.
- Disable the Dependency Dashboard for on-demand runs, since Renovate
only finds dashboards created by the token's user and would otherwise
create a duplicate.
Document the Commit Status: Create token permission (needed for branch
statuses) and MR ownership caveats in CONTRIBUTING.md.
Signed-off-by: John Eckersberg <dev@eckersberg.com>
Renovate runs via Konflux MintMaker on a fixed cluster-wide schedule
and cannot be triggered early from this repository. Add a `just renovate`
target that runs the MintMaker Renovate image with MintMaker's global
configuration against GitLab, with schedules overridden, so updates can
be regenerated on demand. `--dry-run` previews without pushing.
Document fine-grained GitLab token setup in CONTRIBUTING.md.
Signed-off-by: John Eckersberg <dev@eckersberg.com>
Add optional rechunker and chunked stages that use chunkah for
content-based layer splitting. This allows folding the splitting step
into the build step.
Through some build arg and redirection trickery, this leaves the
unchunked path functionally identical.
Assisted-by: OpenCode (Claude Opus 4.6)
Keep README concise; detailed development workflow (prerequisites,
env var configuration, examples) lives in CONTRIBUTING.md.
Assisted-by: OpenCode (Claude Opus 4)