Compare commits

..
Author SHA1 Message Date
CSRBot dfcfb98aaf chore(deps): update tonistiigi/binfmt docker tag to v10.2.3
Build / build-amd64 (pull_request) Waiting to run
Build / build-arm64 (pull_request) Successful in 1m7s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-09-06 09:53:34 +00:00
volker.raschek 153ec142f4 fix(ci): use fixed version of tonistiigi/binfmt
Build / build-arm64 (push) Successful in 1m17s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-amd64 (push) Successful in 55s
2026-09-06 11:47:50 +02:00
volker.raschek 8f82fcee94 chore(ci): authenticate against harbor.cryptic.systems before pulling binfmt
Build / build-arm64 (push) Successful in 1m4s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-amd64 (push) Successful in 40s
The workflows pulled tonistiigi/binfmt through an unauthenticated request, either directly from docker.io or from
harbor.cryptic.systems before any credentials had been configured. Both variants are subject to upstream rate limiting
and made the multi arch builds fail sporadically.

The docker/login-action steps are now placed in front of docker/setup-qemu-action and docker/setup-buildx-action, and a
second login against harbor.cryptic.systems was added so that the binfmt image is always pulled from the internal
registry with valid credentials. Leftover setup-qemu-action and setup-buildx-action steps from the previous ordering
were removed.

All pinned actions were additionally bumped to their latest upstream release to remove the version drift between the
repositories.
2026-09-02 20:44:09 +02:00
CSRBot aabed237f6 chore(deps): update docker/setup-buildx-action action to v4.3.0
Build / build-arm64 (pull_request) Successful in 1m1s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 31s
Build / build-amd64 (push) Successful in 34s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 59s
2026-08-19 12:12:05 +00:00
CSRBot 5b968e9118 chore(deps): update dependency helm/helm to v4.2.4
Build / build-amd64 (pull_request) Successful in 1m6s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arm64 (pull_request) Successful in 1m33s
Auto release / tag_on_change (push) Successful in 9s
Build / build-amd64 (push) Successful in 33s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m0s
2026-08-13 18:11:56 +00:00
CSRBot 62ed00f00c chore(deps): update docker/login-action action to v4.6.0
Build / build-amd64 (pull_request) Successful in 33s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (push) Successful in 32s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m3s
2026-07-29 15:12:20 +00:00
CSRBot fc1f915993 chore(deps): update docker/login-action action to v4.5.2
Build / build-arm64 (pull_request) Successful in 59s
Build / build-amd64 (pull_request) Successful in 31s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (push) Successful in 31s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m0s
2026-07-28 09:09:55 +00:00
CSRBot 9cec335296 chore(deps): update docker/login-action action to v4.5.1
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-amd64 (pull_request) Successful in 30s
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (push) Successful in 31s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 59s
2026-07-24 15:10:12 +00:00
CSRBot e89b82c371 chore(deps): update docker/login-action action to v4.5.0
Build / build-arm64 (pull_request) Successful in 1m0s
Build / build-amd64 (pull_request) Successful in 30s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Lint Markdown files / markdown-lint (push) Failing after 13s
Build / build-amd64 (push) Failing after 6s
Build / build-arm64 (push) Failing after 17s
2026-07-23 18:11:09 +00:00
CSRBot a05ae081e8 chore(deps): update actions/checkout action to v6.1.0
Build / build-amd64 (pull_request) Successful in 31s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 59s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-amd64 (push) Successful in 32s
Build / build-arm64 (push) Successful in 1m2s
2026-07-20 18:11:17 +00:00
CSRBot c9b90edfc3 chore(deps): update dependency helm/helm to v4.2.3
Build / build-amd64 (pull_request) Successful in 38s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 1m7s
Auto release / tag_on_change (push) Successful in 13s
Build / build-amd64 (push) Successful in 38s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m6s
2026-07-09 21:06:56 +00:00
CSRBot 3130ca4fc2 chore(deps): update docker/login-action action to v4.4.0
Build / build-amd64 (pull_request) Successful in 30s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (push) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 59s
2026-07-03 15:07:35 +00:00
7 changed files with 61 additions and 23 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
+26 -6
View File
@@ -15,9 +15,19 @@ jobs:
build-arm64:
runs-on: ubuntu-latest-arm64
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: harbor.cryptic.systems
username: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_USERNAME }}
password: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_PASSWORD }}
- uses: docker/setup-qemu-action@1f40c72289eff860ee54a304f1438e3cff362e0a # v4.3.0
with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:qemu-v10.2.3 # renovate: datasource=docker registryUrl=https://docker.io depName=tonistiigi/binfmt extractVersion='qemu-(?<version>v\d+\.\d+\.\d+)$'
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build image
run: |
@@ -33,9 +43,19 @@ jobs:
build-amd64:
runs-on: ubuntu-latest-amd64
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: harbor.cryptic.systems
username: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_USERNAME }}
password: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_PASSWORD }}
- uses: docker/setup-qemu-action@1f40c72289eff860ee54a304f1438e3cff362e0a # v4.3.0
with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:qemu-v10.2.3 # renovate: datasource=docker registryUrl=https://docker.io depName=tonistiigi/binfmt extractVersion='qemu-(?<version>v\d+\.\d+\.\d+)$'
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build image
run: |
+2 -2
View File
@@ -15,7 +15,7 @@ jobs:
markdown-lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: DavidAnson/markdownlint-cli2-action@ded1f9488f68a970bc66ea5619e13e9b52e601cd # v23.2.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: DavidAnson/markdownlint-cli2-action@21c1be1b93ad9ed58fa840aacc3f279cde2a72ff # v24.2.0
with:
globs: '**/*.md'
+29 -11
View File
@@ -27,20 +27,29 @@ jobs:
echo "version_raw=${VERSION}" >> $GITHUB_OUTPUT
echo "version_cleaned=${VERSION/v/}" >> $GITHUB_OUTPUT
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-tags: true
ref: "${{ steps.version_extraction.outputs.version_raw }}"
- uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: harbor.cryptic.systems
username: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_USERNAME }}
password: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_PASSWORD }}
- uses: docker/setup-qemu-action@1f40c72289eff860ee54a304f1438e3cff362e0a # v4.3.0
with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:qemu-v10.2.3 # renovate: datasource=docker registryUrl=https://docker.io depName=tonistiigi/binfmt extractVersion='qemu-(?<version>v\d+\.\d+\.\d+)$'
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
@@ -67,20 +76,29 @@ jobs:
echo "version_raw=${VERSION}" >> $GITHUB_OUTPUT
echo "version_cleaned=${VERSION/v/}" >> $GITHUB_OUTPUT
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-tags: true
ref: "${{ steps.version_extraction.outputs.version_raw }}"
- uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: harbor.cryptic.systems
username: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_USERNAME }}
password: ${{ secrets.HARBOR_CRYPTIC_SYSTEMS_PASSWORD }}
- uses: docker/setup-qemu-action@1f40c72289eff860ee54a304f1438e3cff362e0a # v4.3.0
with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:qemu-v10.2.3 # renovate: datasource=docker registryUrl=https://docker.io depName=tonistiigi/binfmt extractVersion='qemu-(?<version>v\d+\.\d+\.\d+)$'
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
@@ -110,7 +128,7 @@ jobs:
echo "version_raw=${VERSION}" >> $GITHUB_OUTPUT
echo "version_cleaned=${VERSION/v/}" >> $GITHUB_OUTPUT
- uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
@@ -13,7 +13,7 @@ jobs:
runs-on:
- ubuntu-latest
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: peter-evans/dockerhub-description@1b9a80c056b620d92cedb9d9b5a223409c68ddfa # v5.0.0
with:
username: ${{ secrets.DOCKER_IO_USERNAME }}
+1 -1
View File
@@ -1,6 +1,6 @@
# HELM_VERSION
# Only required to install a specify version
HELM_VERSION?=v4.2.2 # renovate: datasource=github-releases depName=helm/helm
HELM_VERSION?=v4.2.4 # renovate: datasource=github-releases depName=helm/helm
# CONTAINER_RUNTIME
# The CONTAINER_RUNTIME variable will be used to specified the path to a
+1 -1
View File
@@ -7,7 +7,7 @@ goal of this project is to package the binary `helm` as container image and prov
The source code of the binary can be found in the upstream project of [helm](github.com/helm/helm).
```bash
IMAGE_VERSION=4.2.2
IMAGE_VERSION=4.2.4
docker run \
--rm \
--volume "$(pwd):$(pwd)" \