chore: improve renovate dependency detection #6

Merged
jcabillot merged 1 commits from chore/renovate into master 2026-06-09 08:41:27 -04:00
Owner

What

  • Add renovate.json with:
    • Disabled gitlabci manager (legacy file, now on Gitea Actions)
    • Custom regex manager to track awscli pip version from ARG CLI_VERSION in Dockerfile

Why

Renovate detected FROM python:3.9-alpine but completely missed the awscli==${CLI_VERSION} pip package pinned via ARG (currently 1.16.148 — ancient, 4+ years behind the latest 1.45.25).

The regex manager extracts the version from ARG CLI_VERSION=X.Y.Z and maps it to the awscli PyPI package, enabling Renovate to propose updates.

## What - Add `renovate.json` with: - Disabled gitlabci manager (legacy file, now on Gitea Actions) - Custom regex manager to track `awscli` pip version from `ARG CLI_VERSION` in Dockerfile ## Why Renovate detected `FROM python:3.9-alpine` but completely missed the `awscli==${CLI_VERSION}` pip package pinned via ARG (currently `1.16.148` — ancient, 4+ years behind the latest `1.45.25`). The regex manager extracts the version from `ARG CLI_VERSION=X.Y.Z` and maps it to the `awscli` PyPI package, enabling Renovate to propose updates.
cloudix_mcp_server added 1 commit 2026-06-08 22:13:51 -04:00
chore: improve renovate dependency detection
Docker Build and Push / lint (push) Successful in 7s
Docker Build and Push / build (push) Successful in 52s
Docker Build and Push / lint (pull_request) Successful in 5s
Docker Build and Push / test (push) Successful in 19s
Docker Build and Push / build (pull_request) Successful in 47s
Docker Build and Push / push (push) Successful in 27s
Docker Build and Push / test (pull_request) Successful in 11s
Docker Build and Push / push (pull_request) Has been skipped
b8b5734dcc
jcabillot merged commit aebc5af22b into master 2026-06-09 08:41:27 -04:00
jcabillot deleted branch chore/renovate 2026-06-09 08:41:28 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: perso/awscli#6