chore: improve renovate dependency detection #5

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

What

  • Fix FROM "python:3.14-alpine"FROM python:3.14-alpine (removed quotes that broke Renovate docker package lookup)
  • Add ARG ANSIBLE_LINT_VERSION=26.4.0 and version-pin pip install ansible-lint==${ANSIBLE_LINT_VERSION}
  • Add renovate.json with:
    • Disabled gitlabci manager
    • Custom regex manager to track ansible-lint pip version from the new ARG

Why

  1. CRITICAL: The quoted FROM "python:3.14-alpine" caused Renovate to fail docker package lookup with Failed to look up docker package "python: no-result. Removing quotes fixes this.
  2. pip install ansible-lint had no version pin at all — Renovate had nothing to track. Now pinned via ARG with regex manager.
  3. Legacy .gitlab-ci.yml adds empty noise to the Dependency Dashboard.
## What - Fix `FROM "python:3.14-alpine"` → `FROM python:3.14-alpine` (removed quotes that broke Renovate docker package lookup) - Add `ARG ANSIBLE_LINT_VERSION=26.4.0` and version-pin `pip install ansible-lint==${ANSIBLE_LINT_VERSION}` - Add `renovate.json` with: - Disabled gitlabci manager - Custom regex manager to track `ansible-lint` pip version from the new ARG ## Why 1. **CRITICAL**: The quoted `FROM "python:3.14-alpine"` caused Renovate to fail docker package lookup with `Failed to look up docker package "python: no-result`. Removing quotes fixes this. 2. `pip install ansible-lint` had no version pin at all — Renovate had nothing to track. Now pinned via ARG with regex manager. 3. Legacy `.gitlab-ci.yml` adds empty noise to the Dependency Dashboard.
cloudix_mcp_server added 1 commit 2026-06-08 22:13:56 -04:00
chore: improve renovate dependency detection
Docker Build and Push / lint (push) Successful in 7s
Docker Build and Push / build (push) Successful in 1m3s
Docker Build and Push / lint (pull_request) Successful in 7s
Docker Build and Push / test (push) Successful in 32s
Docker Build and Push / build (pull_request) Successful in 56s
Docker Build and Push / push (push) Successful in 30s
Docker Build and Push / test (pull_request) Successful in 16s
Docker Build and Push / push (pull_request) Has been skipped
23363f9764
jcabillot merged commit 587dea9388 into master 2026-06-09 08:40:40 -04:00
jcabillot deleted branch chore/renovate 2026-06-09 08:40:47 -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/ansible-lint#5