Skip to content

Add envsubst dependency to commodore image - #1419

Draft
thobens wants to merge 1 commit into
masterfrom
alde-262/add-envsubst-to-commodore-image
Draft

Add envsubst dependency to commodore image#1419
thobens wants to merge 1 commit into
masterfrom
alde-262/add-envsubst-to-commodore-image

Conversation

@thobens

@thobens thobens commented Aug 18, 2026

Copy link
Copy Markdown

This PR adds the envsubst dependency from https://github.com/a8m/envsubst to the docker image, so it can be used in the CI pipelines of commodore components. The following PRs are dependent on this change:

NOTE: Check if it would be better to integrate this dependency in the commodore tools command and whether this would be out of scope for ALDE-262

Checklist

  • Keep pull requests small so they can be easily reviewed.
  • Update the documentation.
  • Update tests.
  • Categorize the PR by setting a good title and adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency, internal
    as they show up in the changelog
  • Link this PR to related issues.

Comment thread Dockerfile
ENV PATH=${PATH}:${HOME}/.local/bin:/usr/local/go/bin

ARG POETRY_VERSION=2.4.1
ARG ENVSUBST_VERSION=v1.4.3

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To get renovate support here, we need a new entry in renovate.json, cf.

commodore/renovate.json

Lines 51 to 56 in cd33baa

{
"fileMatch": ["^Dockerfile$"],
"matchStrings": ["ARG HELM_VERSION=(?<currentValue>.*?)\\n"],
"datasourceTemplate": "github-releases",
"depNameTemplate": "helm/helm"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump:minor enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants