26 Commits
Author SHA1 Message Date
volker.raschek 400f4316a4 revert(ci): test if mirror works
Lint Markdown files / markdown-lint (push) Successful in 1m38s
Build / build-arch-linux (push) Successful in 2m50s
Build / build-rocky-linux-8 (push) Successful in 4m41s
Build / build-rocky-linux-9 (push) Successful in 2m48s
Release / push-arch-linux (push) Successful in 3m49s
Release / push-rocky-linux-8 (push) Successful in 5m25s
Release / push-rocky-linux-9 (push) Successful in 4m22s
Release / sync-to-hub-docker-io (push) Successful in 13m45s
This reverts commit 0b8720408d.
2026-09-07 10:36:20 +02:00
CSRBot 49f9456fae chore(deps): update tonistiigi/binfmt docker tag to v10.2.3
Build / build-rocky-linux-9 (pull_request) Canceled after 0s
Lint Markdown files / markdown-lint (push) Canceled after 0s
Build / build-arch-linux (pull_request) Canceled after 0s
Build / build-rocky-linux-8 (pull_request) Canceled after 0s
Lint Markdown files / markdown-lint (pull_request) Canceled after 0s
Build / build-arch-linux (push) Successful in 3m17s
Build / build-rocky-linux-8 (push) Successful in 5m55s
Build / build-rocky-linux-9 (push) Successful in 3m48s
2026-09-06 10:00:44 +00:00
volker.raschek 0b8720408d fix(ci): test if mirror works
Lint Markdown files / markdown-lint (push) Canceled after 0s
Build / build-arch-linux (push) Canceled after 0s
Build / build-rocky-linux-8 (push) Canceled after 0s
Build / build-rocky-linux-9 (push) Canceled after 0s
2026-09-06 12:00:04 +02:00
volker.raschek 7cfce02503 fix(ci): use extractVersion
Lint Markdown files / markdown-lint (push) Successful in 12s
Build / build-arch-linux (push) Successful in 3m42s
Build / build-rocky-linux-8 (push) Successful in 5m30s
Build / build-rocky-linux-9 (push) Successful in 5m36s
2026-09-06 11:46:06 +02:00
volker.raschek 1e16823556 fix(ci): use extractVersion
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-arch-linux (push) Successful in 3m44s
Build / build-rocky-linux-8 (push) Successful in 24m52s
Build / build-rocky-linux-9 (push) Canceled after 1m11s
2026-09-06 11:32:14 +02:00
volker.raschek 31f5965f7c fix(ci): use extractVersion
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-arch-linux (push) Canceled after 0s
Build / build-rocky-linux-8 (push) Canceled after 0s
Build / build-rocky-linux-9 (push) Canceled after 0s
2026-09-06 11:30:47 +02:00
volker.raschek f906a5a3c8 fix(ci): use extractVersion
Lint Markdown files / markdown-lint (push) Successful in 15s
Build / build-arch-linux (push) Canceled after 0s
Build / build-rocky-linux-8 (push) Canceled after 0s
Build / build-rocky-linux-9 (push) Canceled after 0s
2026-09-06 11:28:27 +02:00
volker.raschek 3e5bab8d46 fix(ci): rollback tonistiigi/binfmt to qemu-v10.2.1
Lint Markdown files / markdown-lint (push) Successful in 15s
Build / build-arch-linux (push) Successful in 5m52s
Build / build-rocky-linux-9 (push) Canceled after 0s
Build / build-rocky-linux-8 (push) Canceled after 51s
2026-09-06 11:24:32 +02:00
volker.raschek f103308dff fix(ci): use stable tag of tonistiigi/binfmt
Lint Markdown files / markdown-lint (push) Successful in 12s
Build / build-arch-linux (push) Successful in 3m34s
Build / build-rocky-linux-8 (push) Successful in 5m44s
Build / build-rocky-linux-9 (push) Successful in 2m37s
2026-09-02 22:33:22 +02:00
volker.raschek 1a8bdee1ed fix(ci): use stable tag of tonistiigi/binfmt
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-arch-linux (push) Successful in 3m15s
Build / build-rocky-linux-8 (push) Successful in 4m52s
Build / build-rocky-linux-9 (push) Successful in 3m4s
2026-09-02 22:31:12 +02:00
volker.raschek 76f6f55b44 fix(ci): use stable tag of tonistiigi/binfmt
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-arch-linux (push) Successful in 3m4s
Build / build-rocky-linux-8 (push) Successful in 5m32s
Build / build-rocky-linux-9 (push) Successful in 3m34s
2026-09-02 21:30:37 +02:00
volker.raschek f609f8ce1c chore(ci): authenticate against harbor.cryptic.systems before pulling binfmt
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-arch-linux (push) Successful in 2m39s
Build / build-rocky-linux-8 (push) Successful in 4m59s
Build / build-rocky-linux-9 (push) Successful in 12m28s
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 9a78432d52 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.3.0' (#88) from renovate/docker-setup-buildx-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 12s
Build / build-arch-linux (push) Successful in 1m40s
Build / build-rocky-linux-8 (push) Successful in 3m27s
Build / build-rocky-linux-9 (push) Successful in 2m18s
2026-08-19 12:09:43 +00:00
CSRBot 96a2edb129 chore(deps): update docker/setup-buildx-action action to v4.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-arch-linux (pull_request) Successful in 2m52s
Build / build-rocky-linux-8 (pull_request) Successful in 5m5s
Build / build-rocky-linux-9 (pull_request) Successful in 3m7s
2026-08-19 12:01:20 +00:00
CSRBot bb357ebb03 Merge pull request 'chore(deps): update docker/login-action action to v4.6.0' (#86) from renovate/docker-login-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 12s
Build / build-arch-linux (push) Successful in 2m19s
Build / build-rocky-linux-8 (push) Successful in 3m57s
Build / build-rocky-linux-9 (push) Successful in 2m28s
2026-07-29 15:08:09 +00:00
CSRBot e29b38cef3 chore(deps): update docker/login-action action to v4.6.0
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-arch-linux (pull_request) Successful in 2m27s
Build / build-rocky-linux-8 (pull_request) Successful in 4m36s
Build / build-rocky-linux-9 (pull_request) Successful in 2m49s
2026-07-29 15:00:55 +00:00
CSRBot e31896349b Merge pull request 'chore(deps): update docker/login-action action to v4.5.2' (#85) from renovate/docker-login-action-4.x into master
Build / build-arch-linux (push) Successful in 2m30s
Build / build-rocky-linux-8 (push) Successful in 4m11s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-rocky-linux-9 (push) Successful in 2m51s
2026-07-28 09:08:34 +00:00
CSRBot 56b6a1bf7f chore(deps): update docker/login-action action to v4.5.2
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
Build / build-arch-linux (pull_request) Successful in 2m40s
Build / build-rocky-linux-8 (pull_request) Successful in 4m46s
Build / build-rocky-linux-9 (pull_request) Successful in 2m57s
2026-07-28 09:00:53 +00:00
CSRBot abc6a63d2c Merge pull request 'chore(deps): update docker/login-action action to v4.5.1' (#84) from renovate/docker-login-action-4.x into master
Build / build-arch-linux (push) Successful in 2m11s
Build / build-rocky-linux-8 (push) Successful in 3m44s
Lint Markdown files / markdown-lint (push) Successful in 12s
Build / build-rocky-linux-9 (push) Successful in 2m22s
2026-07-24 15:08:14 +00:00
CSRBot b9e176a408 chore(deps): update docker/login-action action to v4.5.1
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
Build / build-arch-linux (pull_request) Successful in 2m26s
Build / build-rocky-linux-8 (pull_request) Successful in 4m32s
Build / build-rocky-linux-9 (pull_request) Successful in 2m42s
2026-07-24 15:00:57 +00:00
CSRBot 96f4b5a29c Merge pull request 'chore(deps): update docker/login-action action to v4.5.0' (#83) from renovate/docker-login-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-arch-linux (push) Successful in 2m14s
Build / build-rocky-linux-8 (push) Successful in 4m2s
Build / build-rocky-linux-9 (push) Successful in 2m34s
2026-07-23 18:07:36 +00:00
CSRBot 6d9d2ed870 chore(deps): update docker/login-action action to v4.5.0
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-arch-linux (pull_request) Successful in 2m17s
Build / build-rocky-linux-8 (pull_request) Successful in 4m21s
Build / build-rocky-linux-9 (pull_request) Successful in 5m18s
2026-07-23 18:00:44 +00:00
CSRBot 7237d4631a Merge pull request 'chore(deps): update actions/checkout action to v6.1.0' (#82) from renovate/actions-checkout-6.x into master
Build / build-arch-linux (push) Successful in 2m8s
Build / build-rocky-linux-8 (push) Successful in 4m2s
Build / build-rocky-linux-9 (push) Successful in 2m36s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-07-20 18:12:34 +00:00
CSRBot 0979feb956 chore(deps): update actions/checkout action to v6.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
Build / build-arch-linux (pull_request) Successful in 3m33s
Build / build-rocky-linux-8 (pull_request) Successful in 4m48s
Build / build-rocky-linux-9 (pull_request) Successful in 2m55s
2026-07-20 18:00:59 +00:00
CSRBot 12542a4478 Merge pull request 'chore(deps): update docker/login-action action to v4.4.0' (#81) from renovate/docker-login-action-4.x into master
Build / build-arch-linux (push) Successful in 2m23s
Build / build-rocky-linux-8 (push) Successful in 3m51s
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-rocky-linux-9 (push) Successful in 2m24s
2026-07-03 15:08:14 +00:00
CSRBot 901c928aab chore(deps): update docker/login-action action to v4.4.0
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arch-linux (pull_request) Successful in 2m39s
Build / build-rocky-linux-8 (pull_request) Successful in 4m39s
Build / build-rocky-linux-9 (pull_request) Successful in 2m36s
2026-07-03 15:00:47 +00:00
4 changed files with 84 additions and 24 deletions
+39 -9
View File
@@ -15,9 +15,19 @@ jobs:
build-arch-linux:
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: |
@@ -31,9 +41,19 @@ jobs:
build-rocky-linux-8:
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: docker.io/tonistiigi/binfmt:qemu-v10.2.1 # 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: |
@@ -47,9 +67,19 @@ jobs:
build-rocky-linux-9:
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: docker.io/tonistiigi/binfmt:qemu-v10.2.1 # 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
@@ -16,7 +16,7 @@ jobs:
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'
+42 -12
View File
@@ -9,16 +9,26 @@ jobs:
push-arch-linux:
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@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: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
@@ -32,16 +42,26 @@ jobs:
push-rocky-linux-8:
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@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: docker.io/tonistiigi/binfmt:qemu-v10.2.1 # 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: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
@@ -55,16 +75,26 @@ jobs:
push-rocky-linux-9:
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@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: docker.io/tonistiigi/binfmt:qemu-v10.2.1 # 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: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
@@ -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 }}