Compare commits

...
148 Commits
Author SHA1 Message Date
CSRBot 289be16fba chore(deps): update dependency docker/compose to v5.5.1
Build / build-amd64 (pull_request) Successful in 1m50s
Lint Markdown files / markdown-lint (pull_request) Successful in 17s
Build / build-arm64 (pull_request) Successful in 2m17s
Lint Markdown files / markdown-lint (push) Successful in 7s
Auto release tagged / tag_on_change (push) Successful in 14s
Release latest / push-amd64 (push) Successful in 1m26s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 8s
Release latest / push-arm64 (push) Successful in 2m20s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 1m12s
2026-09-03 18:05:07 +00:00
volker.raschek bd329a36f9 chore(ci): authenticate against harbor.cryptic.systems before pulling binfmt
Lint Markdown files / markdown-lint (push) Successful in 11s
Release latest / push-arm64 (push) Successful in 2m10s
Release latest / push-amd64 (push) Successful in 1m11s
Release latest / push-manifest (push) Successful in 16s
Release latest / sync-to-hub-docker-io (push) Successful in 1m25s
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 84a6a4855a chore(deps): update dependency oras-project/oras to v1.3.4
Build / build-amd64 (pull_request) Successful in 1m10s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 1m49s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 1m21s
Release latest / push-arm64 (push) Successful in 2m12s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 54s
2026-08-27 21:05:44 +00:00
CSRBot 407a0f8681 chore(deps): update docker/setup-buildx-action action to v4.3.0
Build / build-arm64 (pull_request) Successful in 1m44s
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
Build / build-amd64 (pull_request) Successful in 48s
Lint Markdown files / markdown-lint (push) Successful in 12s
Release latest / push-amd64 (push) Successful in 1m3s
Release latest / push-arm64 (push) Successful in 1m59s
Release latest / push-manifest (push) Successful in 12s
Release latest / sync-to-hub-docker-io (push) Failing after 2h15m57s
2026-08-19 12:06:56 +00:00
CSRBot 8ae2ec231f chore(deps): update dependency docker/compose to v5.5.0
Build / build-amd64 (pull_request) Successful in 2m55s
Lint Markdown files / markdown-lint (pull_request) Successful in 17s
Build / build-arm64 (pull_request) Successful in 3m20s
Lint Markdown files / markdown-lint (push) Successful in 14s
Auto release tagged / tag_on_change (push) Successful in 24s
Release latest / push-amd64 (push) Failing after 1m57s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 42s
Release latest / push-arm64 (push) Failing after 3m1s
Release latest / push-manifest (push) Skipped
Release latest / sync-to-hub-docker-io (push) Skipped
2026-08-17 12:09:18 +00:00
CSRBot 9edee147b9 chore(deps): update docker/login-action action to v4.6.0
Build / build-arm64 (pull_request) Successful in 1m49s
Build / build-amd64 (pull_request) Successful in 1m5s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Lint Markdown files / markdown-lint (push) Successful in 6s
Release latest / push-amd64 (push) Failing after 59s
Release latest / push-arm64 (push) Failing after 1m58s
Release latest / push-manifest (push) Skipped
Release latest / sync-to-hub-docker-io (push) Skipped
2026-07-29 15:07:33 +00:00
CSRBot e533bc05c8 chore(deps): update docker/login-action action to v4.5.2
Build / build-amd64 (pull_request) Successful in 57s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 1m52s
Release latest / push-amd64 (push) Failing after 1m5s
Lint Markdown files / markdown-lint (push) Successful in 6s
Release latest / push-arm64 (push) Failing after 1m54s
Release latest / push-manifest (push) Skipped
Release latest / sync-to-hub-docker-io (push) Skipped
2026-07-28 09:06:17 +00:00
CSRBot ed8e639283 chore(deps): update docker/login-action action to v4.5.1
Build / build-arm64 (pull_request) Successful in 1m54s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 1m0s
Lint Markdown files / markdown-lint (push) Successful in 8s
Release latest / push-amd64 (push) Failing after 1m6s
Release latest / push-manifest (push) Skipped
Release latest / sync-to-hub-docker-io (push) Skipped
Release latest / push-arm64 (push) Failing after 1m59s
2026-07-24 15:06:38 +00:00
CSRBot b4abe3df84 chore(deps): update docker/login-action action to v4.5.0
Build / build-arm64 (pull_request) Successful in 1m43s
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
Build / build-amd64 (pull_request) Successful in 1m5s
Lint Markdown files / markdown-lint (push) Failing after 7s
Release latest / push-amd64 (push) Failing after 12s
Release latest / push-arm64 (push) Failing after 17s
Release latest / push-manifest (push) Skipped
Release latest / sync-to-hub-docker-io (push) Skipped
2026-07-23 18:06:40 +00:00
CSRBot f431d0c321 chore(deps): update actions/checkout action to v6.1.0
Build / build-amd64 (pull_request) Successful in 56s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m49s
Lint Markdown files / markdown-lint (push) Successful in 6s
Release latest / push-amd64 (push) Failing after 58s
Release latest / push-arm64 (push) Failing after 1m54s
Release latest / push-manifest (push) Skipped
Release latest / sync-to-hub-docker-io (push) Skipped
2026-07-20 18:07:57 +00:00
CSRBot be99d5ea07 chore(deps): pin actions/checkout action to df4cb1c
Build / build-amd64 (pull_request) Successful in 1m17s
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
Build / build-arm64 (pull_request) Successful in 2m3s
Lint Markdown files / markdown-lint (push) Successful in 12s
Release latest / push-arm64 (push) Successful in 2m11s
Release latest / push-amd64 (push) Successful in 1m27s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 42s
2026-07-11 21:04:28 +00:00
CSRBot 95d2ba0ed8 chore(deps): update oras-project/setup-oras action to v2.0.1
Build / build-arm64 (pull_request) Successful in 1m55s
Build / build-amd64 (pull_request) Successful in 1m17s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 1m12s
Release latest / push-arm64 (push) Successful in 2m11s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 55s
2026-07-11 18:04:19 +00:00
CSRBot e36239fd1f chore(deps): update dependency oras-project/oras to v1.3.3
Build / build-amd64 (pull_request) Successful in 1m40s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 2m22s
Lint Markdown files / markdown-lint (push) Successful in 6s
Release latest / push-amd64 (push) Successful in 1m29s
Release latest / push-arm64 (push) Successful in 3m12s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 1m2s
2026-07-10 21:04:23 +00:00
CSRBot 94310bbf7b chore(deps): update dependency docker/compose to v5.3.1
Build / build-amd64 (pull_request) Successful in 1m12s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 1m53s
Auto release tagged / tag_on_change (push) Successful in 27s
Release latest / push-amd64 (push) Successful in 1m6s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 8s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 49s
Release latest / push-arm64 (push) Successful in 1m58s
2026-07-07 15:03:51 +00:00
CSRBot 3288287f6e chore(deps): update docker/login-action action to v4.4.0
Build / build-arm64 (pull_request) Successful in 2m14s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 56s
Lint Markdown files / markdown-lint (push) Successful in 6s
Release latest / push-amd64 (push) Successful in 1m2s
Release latest / push-arm64 (push) Successful in 2m8s
Release latest / sync-to-hub-docker-io (push) Successful in 39s
Release latest / push-manifest (push) Successful in 6s
2026-07-03 15:04:43 +00:00
CSRBot 405400049d chore(deps): update docker/setup-qemu-action action to v4.2.0
Build / build-amd64 (pull_request) Successful in 48s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m41s
Release latest / push-amd64 (push) Successful in 53s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-arm64 (push) Successful in 1m50s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 37s
2026-07-02 21:07:11 +00:00
CSRBotandCSRBot 884596b232 chore(deps): update docker/setup-buildx-action action to v4.2.0
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 52s
Release latest / push-arm64 (push) Successful in 1m55s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 18s
2026-07-02 19:35:56 +00:00
CSRBotandCSRBot 7535a0e96e chore(deps): update docker/login-action action to v4.3.0
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 51s
Release latest / push-arm64 (push) Successful in 1m49s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 18s
2026-07-02 19:31:30 +00:00
CSRBot 1edc59795a chore(deps): update dependency docker/compose to v5.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-amd64 (pull_request) Successful in 59s
Build / build-arm64 (pull_request) Successful in 1m57s
Auto release tagged / tag_on_change (push) Successful in 6s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 52s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 6s
Release latest / push-arm64 (push) Successful in 2m0s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 36s
2026-07-02 18:06:06 +00:00
CSRBot e4092a72ef chore(deps): update dependency docker/compose to v5.2.0
Build / build-amd64 (pull_request) Successful in 52s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m33s
Auto release tagged / tag_on_change (push) Successful in 8s
Lint Markdown files / markdown-lint (push) Successful in 10s
Release latest / push-amd64 (push) Successful in 59s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Release latest / sync-to-hub-docker-io (push) Successful in 56s
Release latest / push-arm64 (push) Successful in 1m54s
Release latest / push-manifest (push) Successful in 6s
2026-06-23 15:04:05 +00:00
CSRBot a11f19bde1 chore(deps): update actions/checkout action to v6.0.3
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-amd64 (pull_request) Successful in 1m1s
Build / build-arm64 (pull_request) Successful in 1m47s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 57s
Release latest / push-arm64 (push) Successful in 1m56s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 45s
2026-06-07 18:06:02 +00:00
volker.raschek 77d7368753 chore(artifacthub): update repository id
Release latest / push-amd64 (push) Successful in 1m13s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 33s
Lint Markdown files / markdown-lint (push) Successful in 4s
Release latest / push-arm64 (push) Successful in 2m3s
2026-06-07 18:07:08 +02:00
volker.raschek 01db5f2086 fix(ci): add upload workflow to upload metadata for artifacthub
Lint Markdown files / markdown-lint (push) Successful in 9s
Release latest / push-amd64 (push) Successful in 59s
Release latest / push-arm64 (push) Successful in 1m56s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 51s
2026-06-07 18:06:19 +02:00
volker.raschek 7646fdb91f fix(Dockerfile): adapt README URL
Lint Markdown files / markdown-lint (push) Successful in 5s
Auto release tagged / tag_on_change (push) Successful in 24s
Release latest / push-amd64 (push) Successful in 1m3s
Release latest / push-arm64 (push) Successful in 2m1s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 46s
2026-06-07 17:54:56 +02:00
CSRBot feaf09a116 chore(deps): pin dependencies
Build / build-amd64 (pull_request) Successful in 47s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m31s
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 1m7s
Release latest / push-arm64 (push) Successful in 2m31s
Release latest / push-manifest (push) Successful in 5s
Release latest / sync-to-hub-docker-io (push) Successful in 42s
2026-06-05 12:50:15 +00:00
volker.raschek c9a1f89322 fix(ci): add workflow dispatch
Lint Markdown files / markdown-lint (push) Successful in 6s
Release latest / push-amd64 (push) Successful in 1m5s
Release latest / push-arm64 (push) Successful in 2m2s
Release latest / push-manifest (push) Successful in 13s
Release latest / sync-to-hub-docker-io (push) Successful in 42s
2026-06-05 14:31:42 +02:00
volker.raschek cd1d27e0b8 fix(ci): adapt rfc3339 pattern
Lint Markdown files / markdown-lint (push) Successful in 6s
Release latest / push-amd64 (push) Successful in 1m5s
Release latest / push-arm64 (push) Successful in 1m51s
Release latest / push-manifest (push) Failing after 14m49s
Release latest / sync-to-hub-docker-io (push) Has been skipped
2026-06-05 13:10:17 +02:00
volker.raschek f93edaf78e fix(ci): ensure that DC_VERSION is only parsed once
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 1m4s
Release latest / push-arm64 (push) Successful in 1m59s
Release latest / push-manifest (push) Successful in 12s
Release latest / sync-to-hub-docker-io (push) Successful in 47s
2026-06-05 12:33:30 +02:00
volker.raschek d56f129569 fix(ci): add label 'org.opencontainers.image.created'
Lint Markdown files / markdown-lint (push) Successful in 4s
Auto release tagged / tag_on_change (push) Failing after 10s
Release latest / push-manifest (push) Has been cancelled
Release latest / sync-to-hub-docker-io (push) Has been cancelled
Release latest / push-arm64 (push) Has been cancelled
Release latest / push-amd64 (push) Has been cancelled
2026-06-05 12:30:44 +02:00
volker.raschek a9d7e01167 fix(ci): skip build workflow on master branch
Lint Markdown files / markdown-lint (push) Successful in 5s
Release latest / push-amd64 (push) Successful in 1m4s
Release latest / push-arm64 (push) Successful in 1m53s
Release latest / push-manifest (push) Successful in 15s
Release latest / sync-to-hub-docker-io (push) Successful in 1m57s
2026-06-05 11:55:38 +02:00
volker.raschek 93bec825c5 fix(ci): add workflow to release latest tags
Build / build-amd64 (push) Successful in 1m2s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m47s
Release latest / push-amd64 (push) Successful in 1m8s
Release latest / push-arm64 (push) Successful in 2m1s
Release latest / push-manifest (push) Successful in 6s
Release latest / sync-to-hub-docker-io (push) Successful in 48s
2026-06-05 11:54:20 +02:00
CSRBot 6a7835a960 chore(deps): update davidanson/markdownlint-cli2-action action to v23
Build / build-amd64 (pull_request) Successful in 54s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m41s
Build / build-amd64 (push) Successful in 57s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m45s
2026-06-04 15:08:12 +00:00
CSRBot 7c3e6954da chore(deps): update actions/checkout action to v6.0.3
Build / build-amd64 (pull_request) Successful in 48s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m46s
Build / build-amd64 (push) Failing after 11m41s
Build / build-arm64 (push) Successful in 1m37s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-06-02 15:07:48 +00:00
CSRBotandvolker.raschek d2abec2ab2 chore(deps): update dependency docker/compose to v5.1.4
Auto release / tag_on_change (push) Successful in 6s
Build / build-amd64 (push) Successful in 55s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 10s
Build / build-arm64 (push) Successful in 1m45s
2026-05-29 11:34:09 +02:00
volker.raschek 993ac14763 revert(deps): update dependency docker/compose to v5.1.4
Auto release / tag_on_change (push) Failing after 11s
Build / build-amd64 (push) Successful in 50s
Lint Markdown files / markdown-lint (push) Successful in 6s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m40s
This reverts commit fa51e930e0.
2026-05-29 11:33:33 +02:00
volker.raschek 8c9a0d1e1d fix(ci): add actions write permission 2026-05-29 11:33:22 +02:00
CSRBotandvolker.raschek fa51e930e0 chore(deps): update dependency docker/compose to v5.1.4
Auto release / tag_on_change (push) Failing after 7s
Build / build-amd64 (push) Successful in 52s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m41s
2026-05-29 11:29:12 +02:00
volker.raschek b2cc35230d revert(deps): update dependency docker/compose to v5.1.4
Auto release / tag_on_change (push) Failing after 7s
Build / build-amd64 (push) Successful in 55s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m47s
This reverts commit aa49a92b78.
2026-05-29 11:27:20 +02:00
CSRBot 9a0ff54a40 chore(deps): update docker/setup-qemu-action action to v4.1.0
Build / build-amd64 (pull_request) Successful in 50s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m41s
Build / build-amd64 (push) Successful in 51s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m39s
2026-05-27 18:05:11 +00:00
CSRBot 5be60cca79 chore(deps): update docker/setup-buildx-action action to v4.1.0
Build / build-arm64 (pull_request) Successful in 1m56s
Build / build-amd64 (pull_request) Successful in 1m10s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (push) Successful in 1m15s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m51s
2026-05-22 18:04:30 +00:00
CSRBot 9bbd59866d chore(deps): update docker/login-action action to v4.2.0
Build / build-arm64 (pull_request) Successful in 2m0s
Lint Markdown files / markdown-lint (pull_request) Successful in 14s
Build / build-amd64 (pull_request) Successful in 57s
Build / build-amd64 (push) Successful in 1m8s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m45s
2026-05-22 12:04:38 +00:00
CSRBot aa49a92b78 chore(deps): update dependency docker/compose to v5.1.4
Build / build-amd64 (pull_request) Successful in 2m7s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 2m46s
Build / build-amd64 (push) Successful in 1m8s
Lint Markdown files / markdown-lint (push) Successful in 8s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 9s
Build / build-arm64 (push) Successful in 2m8s
Auto release / tag_on_change (push) Failing after 13s
2026-05-20 18:04:16 +00:00
CSRBot 9f371a3610 chore(deps): update docker.io/library/ubuntu docker tag to v26
Build / build-amd64 (pull_request) Successful in 1m13s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m53s
Auto release / tag_on_change (push) Has been cancelled
Build / build-arm64 (push) Successful in 1m55s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-amd64 (push) Successful in 1m12s
2026-05-03 18:05:03 +00:00
volker.raschek 4e47d86ca7 fix(Dockerfile): add missing labels
Auto release / tag_on_change (push) Successful in 12s
Build / build-amd64 (push) Successful in 1m6s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m42s
2026-05-03 19:18:14 +02:00
CSRBot 11e9812085 chore(deps): update actions/github-script action to v9
Build / build-amd64 (pull_request) Successful in 50s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m32s
Build / build-amd64 (push) Successful in 41s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m32s
2026-04-15 19:02:49 +00:00
CSRBot f9e593b09d chore(deps): update dependency docker/compose to v5.1.3
Build / build-amd64 (pull_request) Successful in 56s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m34s
Auto release / tag_on_change (push) Successful in 16s
Build / build-amd64 (push) Successful in 48s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m31s
2026-04-15 16:03:03 +00:00
CSRBot 1b22bce007 chore(deps): update docker/setup-qemu-action action to v4
Build / build-amd64 (pull_request) Successful in 41s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m28s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-amd64 (push) Successful in 47s
Build / build-arm64 (push) Successful in 1m31s
2026-04-14 13:04:23 +00:00
CSRBotandCSRBot ffdb2d6bfe chore(deps): update docker/login-action action to v4.1.0
Build / build-amd64 (push) Successful in 44s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m35s
2026-04-14 12:25:53 +00:00
CSRBot 153270cdb4 chore(deps): update dependency docker/compose to v5.1.2
Build / build-amd64 (pull_request) Successful in 42s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 2m10s
Auto release / tag_on_change (push) Successful in 9s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-amd64 (push) Successful in 46s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m35s
2026-04-14 10:56:08 +00:00
CSRBot d84904bf0a chore(deps): update docker/setup-buildx-action action to v4
Build / build-amd64 (pull_request) Successful in 32s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m24s
Build / build-amd64 (push) Failing after 19s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Failing after 44s
2026-03-09 07:41:53 +00:00
CSRBot 5b08cdeb53 chore(deps): update docker/login-action action to v4
Build / build-amd64 (pull_request) Successful in 35s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m24s
Build / build-amd64 (push) Successful in 35s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m20s
2026-03-04 11:05:33 +00:00
CSRBot dc6b0332a4 chore(deps): update dependency docker/compose to v5.1.0
Build / build-amd64 (pull_request) Successful in 41s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m27s
Auto release / tag_on_change (push) Successful in 21s
Build / build-amd64 (push) Successful in 36s
Lint Markdown files / markdown-lint (push) Successful in 6s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 9s
Build / build-arm64 (push) Successful in 1m21s
2026-02-25 14:48:15 +00:00
CSRBot e89068a193 chore(deps): update docker/login-action action to v3.7.0
Build / build-amd64 (pull_request) Successful in 38s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m24s
Build / build-amd64 (push) Successful in 41s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m52s
2026-02-01 10:55:35 +00:00
CSRBot b1b74750c2 chore(deps): update actions/checkout action to v6.0.2
Build / build-amd64 (pull_request) Successful in 33s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m22s
Build / build-amd64 (push) Successful in 48s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 13m25s
2026-01-22 17:07:08 +00:00
CSRBot 8c169d2668 chore(deps): update dependency docker/compose to v5.0.2
Build / build-amd64 (pull_request) Successful in 35s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m21s
Auto release / tag_on_change (push) Successful in 6s
Build / build-amd64 (push) Successful in 32s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m22s
2026-01-21 08:05:41 +00:00
CSRBot 2a1a9d0969 chore(deps): update docker/setup-buildx-action action to v3.12.0
Build / build-arm64 (pull_request) Successful in 1m20s
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
Build / build-amd64 (pull_request) Successful in 30s
Build / build-amd64 (push) Successful in 33s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m23s
2025-12-19 11:06:25 +00:00
CSRBot 123f806366 chore(deps): update dependency docker/compose to v5.0.1
Build / build-amd64 (pull_request) Successful in 33s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m24s
Auto release / tag_on_change (push) Successful in 12s
Build / build-amd64 (push) Successful in 34s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m16s
2025-12-18 17:05:53 +00:00
CSRBot 13e459e4a1 chore(deps): update dependency docker/compose to v5
Build / build-amd64 (pull_request) Successful in 37s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m22s
Auto release / tag_on_change (push) Successful in 13s
Build / build-amd64 (push) Successful in 34s
Lint Markdown files / markdown-lint (push) Successful in 4s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m19s
2025-12-05 16:56:24 +00:00
volker.raschek e862dccb03 fix(renovate): update configuration
Auto release / tag_on_change (push) Successful in 5s
Build / build-amd64 (push) Successful in 33s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m24s
2025-12-05 17:42:25 +01:00
volker.raschek dc9f1b5504 fix: prepare upgrade to docker-compose v5
Build / build-amd64 (push) Successful in 32s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m25s
The following downloads the finished docker-compose v5 binary and delivers it as
a scratch container image.
2025-12-05 17:40:23 +01:00
CSRBot b520406551 chore(deps): update docker.io/library/alpine docker tag to v3.23
Build / build-amd64 (pull_request) Successful in 1m38s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 4m32s
Build / build-amd64 (push) Successful in 1m40s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 4m30s
2025-12-03 22:41:58 +00:00
CSRBot 95257314af chore(deps): update actions/checkout action to v6
Build / build-amd64 (pull_request) Successful in 1m32s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 4m23s
Build / build-amd64 (push) Successful in 1m31s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 4m23s
2025-12-02 21:07:00 +00:00
CSRBot 198e59ef56 chore(deps): update docker.io/library/golang docker tag to v1.25.5
Build / build-amd64 (pull_request) Successful in 1m35s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 4m28s
Build / build-amd64 (push) Successful in 1m36s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 4m26s
2025-12-02 20:05:39 +00:00
CSRBot ff4c47dfb2 chore(deps): update davidanson/markdownlint-cli2-action action to v21
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
Build / build-amd64 (pull_request) Successful in 3m52s
Build / build-arm64 (pull_request) Successful in 5m59s
Build / build-amd64 (push) Successful in 1m36s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 4m33s
2025-11-17 20:06:46 +00:00
CSRBot 21ff2f510b chore(deps): update actions/checkout action to v5.0.1
Build / build-arm64 (pull_request) Successful in 4m28s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 1m31s
Build / build-arm64 (push) Successful in 4m23s
Lint Markdown files / markdown-lint (push) Successful in 9s
Build / build-amd64 (push) Successful in 1m32s
2025-11-17 17:07:59 +00:00
volker.raschek ae89e1e65d chore(deps): restrict updates of docker/compose to minor and patch
Build / build-amd64 (push) Successful in 2m50s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 4m59s
2025-11-16 16:50:46 +01:00
volker.raschek 3add6b6f5e fix(ci): trigger push tagged images workflow based on condition
Build / build-amd64 (push) Successful in 4m4s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 5m50s
2025-11-12 21:29:59 +01:00
CSRBot 94db71a858 chore(deps): update docker.io/library/golang docker tag to v1.25.4
Build / build-amd64 (pull_request) Successful in 1m30s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 4m25s
Build / build-amd64 (push) Successful in 1m29s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 4m25s
2025-11-05 23:05:48 +00:00
CSRBot 1198dc5559 chore(deps): update docker/setup-qemu-action action to v3.7.0
Build / build-arm64 (pull_request) Successful in 4m25s
Lint Markdown files / markdown-lint (pull_request) Successful in 25s
Build / build-amd64 (pull_request) Successful in 1m52s
Build / build-amd64 (push) Successful in 1m33s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 4m21s
2025-11-05 17:07:00 +00:00
volker.raschek 405d7abb25 style(ci): sort args
Build / build-amd64 (push) Successful in 2m58s
Lint Markdown files / markdown-lint (push) Successful in 30s
Build / build-arm64 (push) Successful in 7m23s
2025-11-02 22:33:52 +01:00
volker.raschek c4a5b87082 docs(README): adapt example
Build / build-amd64 (push) Successful in 2m21s
Lint Markdown files / markdown-lint (push) Successful in 4s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-arm64 (push) Successful in 7m1s
2025-10-30 22:57:44 +01:00
volker.raschek d84cc78259 fix(ci): add missing DC_VERSION
Build / build-amd64 (push) Has been cancelled
Build / build-arm64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
2025-10-30 22:56:44 +01:00
CSRBot e6ad34eac1 chore(deps): update dependency docker/compose to v2.40.3
Build / build-amd64 (pull_request) Successful in 14m46s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 18m47s
Auto release / tag_on_change (push) Successful in 16s
Build / build-amd64 (push) Successful in 2m29s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-arm64 (push) Successful in 7m1s
2025-10-30 11:05:33 +00:00
CSRBotandvolker.raschek 2a2863d00e chore(deps): update davidanson/markdownlint-cli2-action action to v20
Build / build-amd64 (push) Successful in 3m17s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 7m5s
2025-10-27 17:18:09 +01:00
volker.raschek b93eed535b fix(ci): remove leading v of container image tags
Build / build-amd64 (push) Has been cancelled
Build / build-arm64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
2025-10-27 17:17:59 +01:00
volker.raschek e65a99bfaa fix(ci): set GONOSUMDB and GOPRIVATE 2025-10-27 17:17:59 +01:00
CSRBot 93fa3783b5 chore(deps): update dependency docker/compose to v2.40.2
Build / build-amd64 (pull_request) Successful in 2m20s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 7m1s
Auto release / tag_on_change (push) Successful in 11s
Build / build-amd64 (push) Successful in 2m23s
Lint Markdown files / markdown-lint (push) Successful in 4s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-arm64 (push) Successful in 7m2s
2025-10-24 18:28:45 +02:00
volker.raschek cb8675a154 revert(deps): update dependency docker/compose to v2.40.2
Auto release / tag_on_change (push) Has been cancelled
Update Docker Hub Description / update-description-on-hub-docker-io (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
This reverts commit 7edacb5a6c.
2025-10-24 18:27:50 +02:00
volker.raschek 2cba5ee3b2 fix(ci): add missing step id
Build / build-arm64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
2025-10-24 18:27:36 +02:00
CSRBot 7edacb5a6c chore(deps): update dependency docker/compose to v2.40.2
Build / build-amd64 (pull_request) Successful in 2m21s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 7m7s
Auto release / tag_on_change (push) Successful in 23s
Build / build-amd64 (push) Successful in 2m22s
Lint Markdown files / markdown-lint (push) Successful in 7s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
Build / build-arm64 (push) Successful in 7m4s
2025-10-24 17:48:42 +02:00
volker.raschek ed72535db4 rever(deps): update dependency docker/compose to v2.40.2
Auto release / tag_on_change (push) Failing after 5s
Build / build-arm64 (push) Has been cancelled
Update Docker Hub Description / update-description-on-hub-docker-io (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
This reverts commit a5fd97a0e2.
2025-10-24 17:48:11 +02:00
volker.raschek 5407e037f0 fix(ci): adapt javascript
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
2025-10-24 17:47:34 +02:00
volker.raschek fb4051edb0 fix(ci): add GOPROXY
Build / build-amd64 (push) Successful in 2m26s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Has been cancelled
2025-10-24 17:37:58 +02:00
CSRBot a5fd97a0e2 chore(deps): update dependency docker/compose to v2.40.2
Build / build-amd64 (pull_request) Successful in 2m23s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 7m10s
Auto release / tag_on_change (push) Successful in 10s
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has started running
Lint Markdown files / markdown-lint (push) Has been cancelled
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 6s
2025-10-24 17:22:02 +02:00
volker.raschek 2f08126ac7 fix(ci): enable auto-release workflow
Build / build-amd64 (push) Successful in 2m21s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 7m3s
2025-10-24 17:21:03 +02:00
volker.raschek 5740bd1782 fix(ci): disable autorelease
Build / build-amd64 (push) Successful in 2m23s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 4s
Build / build-arm64 (push) Successful in 7m1s
2025-10-24 13:15:51 +02:00
volker.raschek 729f95c990 fix(ci): use REPOSITORY_RW_TOKEN 2025-10-23 21:12:47 +02:00
volker.raschek 2e7eface14 fix(ci): enable auto-release workflow
Lint Markdown files / markdown-lint (push) Has been cancelled
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
2025-10-22 23:14:29 +02:00
volker.raschek bcdd524c18 fix(ci): disable auto-release workflow
Build / build-amd64 (push) Successful in 2m20s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Has been cancelled
2025-10-22 23:05:56 +02:00
volker.raschek 0d80f1b357 fix(ci): adapt trigger of 'pushed-tagged-images' workflow
Auto release / tag_on_change (push) Successful in 9s
Build / build-amd64 (push) Has been cancelled
Build / build-arm64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 5s
2025-10-22 23:03:33 +02:00
volker.raschek a2932d8025 fix(ci): add build args containing GO environment variables 2025-10-22 22:45:37 +02:00
volker.raschek fb11864497 fix(ci): add build args containing GO environment variables
Auto release / tag_on_change (push) Has been cancelled
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
Update Docker Hub Description / update-description-on-hub-docker-io (push) Has been cancelled
2025-10-22 22:39:27 +02:00
volker.raschek 3591183c71 fix(ci): set git user name 2025-10-22 22:38:47 +02:00
volker.raschek 4ad2f2b9d6 fix(renovate): adapt source of customManager rule
Lint Markdown files / markdown-lint (push) Has been cancelled
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
2025-10-22 22:26:36 +02:00
volker.raschek 6767f0711a fix(renovate): typo in package name
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Successful in 7s
2025-10-22 22:23:59 +02:00
volker.raschek d7cbda82e7 fix(ci): use DavidAnson/markdownlint-cli2-action v19.1.0
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
2025-10-22 22:19:20 +02:00
volker.raschek 5004ee907c fix(renovate): adapt customManager configuration
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
2025-10-22 22:17:36 +02:00
volker.raschek 2e01ff466d fix(ci): add markdown linter and adapt renovate packageRule
Build / build-amd64 (push) Successful in 2m25s
Markdown linter / markdown-link-checker (push) Failing after 6s
Markdown linter / markdown-lint (push) Failing after 6s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Build / build-arm64 (push) Has been cancelled
2025-10-22 22:09:11 +02:00
volker.raschek 1b398becf9 fix(ci): set git user name and email
Auto release / tag_on_change (push) Successful in 5s
Build / build-amd64 (push) Successful in 2m22s
Build / build-arm64 (push) Has been cancelled
2025-10-22 22:02:26 +02:00
volker.raschek 88f22d772a fix(renovate): enable automerge of docker-compose updates
Build / build-amd64 (push) Successful in 2m22s
Build / build-arm64 (push) Has been cancelled
2025-10-22 21:50:17 +02:00
volker.raschek aa57016253 fix(renovate): enable automerge of docker-compose updates
Build / build-amd64 (push) Successful in 2m26s
Build / build-arm64 (push) Successful in 7m0s
2025-10-22 21:10:02 +02:00
volker.raschek 321639b8da fix(ci): add missing payload and git tag
Build / build-amd64 (push) Successful in 2m27s
Build / build-arm64 (push) Successful in 7m8s
2025-10-16 22:27:45 +02:00
volker.raschek 42ccbb2f8e fix(ci): add auto release workflow
Build / build-amd64 (push) Successful in 2m40s
Build / build-arm64 (push) Successful in 7m5s
2025-10-16 22:21:31 +02:00
CSRBot 950ef931a1 Merge pull request 'chore(deps): update docker.io/library/golang docker tag to v1.25.3' (#68) from renovate/container-images into master
Build / build-amd64 (push) Successful in 2m19s
Build / build-arm64 (push) Successful in 6m57s
2025-10-14 15:31:27 +00:00
CSRBot 60e5bf6475 chore(deps): update docker.io/library/golang docker tag to v1.25.3
Build / build-amd64 (pull_request) Successful in 2m22s
Build / build-arm64 (pull_request) Successful in 6m52s
2025-10-14 01:29:08 +00:00
CSRBot ff710d93ce chore(deps): update dependency docker/compose to v2.40.0
Build / build-amd64 (pull_request) Successful in 2m23s
Build / build-arm64 (pull_request) Successful in 7m2s
Build / build-amd64 (push) Successful in 2m22s
Release / push-amd64 (push) Successful in 2m30s
Build / build-arm64 (push) Successful in 7m5s
Release / push-arm64 (push) Successful in 7m20s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 22s
2025-10-08 01:03:28 +00:00
CSRBot 6edf118f10 Merge pull request 'chore(deps): update docker.io/library/golang docker tag to v1.25.2' (#67) from renovate/container-images into master
Build / build-amd64 (push) Successful in 2m25s
Build / build-arm64 (push) Successful in 6m57s
2025-10-07 22:10:44 +00:00
CSRBot 4362c4c70d chore(deps): update docker.io/library/golang docker tag to v1.25.2
Build / build-amd64 (pull_request) Successful in 2m28s
Build / build-arm64 (pull_request) Successful in 6m59s
2025-10-07 22:03:33 +00:00
CSRBot 7941b90daf Merge pull request 'chore(deps): update peter-evans/dockerhub-description action to v5' (#65) from renovate/peter-evans-dockerhub-description-5.x into master
Build / build-arm64 (push) Successful in 6m57s
Build / build-amd64 (push) Successful in 2m30s
2025-10-02 14:55:54 +00:00
CSRBot 69b786d1bf chore(deps): update peter-evans/dockerhub-description action to v5
Build / build-arm64 (pull_request) Successful in 7m0s
Build / build-amd64 (pull_request) Successful in 2m23s
2025-10-01 16:04:45 +00:00
CSRBot 72405951e1 Merge pull request 'chore(deps): update docker/login-action action to v3.6.0' (#64) from renovate/actions into master
Build / build-amd64 (push) Successful in 2m24s
Build / build-arm64 (push) Successful in 7m2s
2025-09-29 13:27:30 +00:00
CSRBot 8ea414b0fd chore(deps): update docker/login-action action to v3.6.0
Build / build-arm64 (pull_request) Successful in 7m0s
Build / build-amd64 (pull_request) Successful in 2m33s
2025-09-29 13:05:50 +00:00
CSRBot 2462b75bd5 Merge pull request 'chore(deps): update actions/checkout action to v5' (#63) from renovate/actions-checkout-5.x into master
Build / build-amd64 (push) Successful in 2m21s
Build / build-arm64 (push) Successful in 7m6s
2025-09-19 13:19:58 +00:00
CSRBot 1a58bbb2b9 Merge pull request 'chore(deps): update docker.io/library/golang docker tag to v1.25.1' (#61) from renovate/container-images into master
Build / build-amd64 (push) Successful in 2m20s
Build / build-arm64 (push) Has been cancelled
2025-09-19 13:12:23 +00:00
CSRBot 15b7f0bab7 chore(deps): update actions/checkout action to v5
Build / build-amd64 (pull_request) Successful in 2m18s
Build / build-arm64 (pull_request) Successful in 7m31s
2025-09-19 13:05:08 +00:00
CSRBot 4389fec2af chore(deps): update docker.io/library/golang docker tag to v1.25.1
Build / build-amd64 (pull_request) Successful in 2m21s
Build / build-arm64 (pull_request) Successful in 7m7s
2025-09-19 13:04:57 +00:00
volker.raschek 7f2d709e67 chore(deps): update dependency docker/compose to v2.39.4
Build / build-amd64 (push) Successful in 2m20s
Release / push-amd64 (push) Successful in 2m29s
Build / build-arm64 (push) Successful in 7m5s
Release / push-arm64 (push) Successful in 7m26s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 24s
2025-09-19 13:30:18 +02:00
volker.raschek 31a5f5d54e chore(deps): update dependency docker/compose to v2.39.3
Build / build-amd64 (push) Has been cancelled
Build / build-arm64 (push) Has started running
Release / push-amd64 (push) Successful in 2m43s
Release / push-arm64 (push) Successful in 8m16s
Release / push-manifest (push) Successful in 6s
Release / sync-to-hub-docker-io (push) Successful in 22s
2025-09-19 13:28:26 +02:00
CSRBot 5274d03e85 Merge pull request 'chore(deps): update docker.io/library/golang docker tag to v1.25.0' (#60) from renovate/container-images into master
Build / build-arm64 (push) Successful in 7m31s
Build / build-amd64 (push) Successful in 1h19m18s
2025-08-13 22:11:30 +00:00
CSRBot 91de1df637 chore(deps): update docker.io/library/golang docker tag to v1.25.0
Build / build-amd64 (pull_request) Successful in 2m19s
Build / build-arm64 (pull_request) Successful in 7m29s
2025-08-13 22:03:45 +00:00
CSRBotandvolker.raschek d5fd28ca48 chore(deps): update dependency docker/compose to v2.39.2
Build / build-amd64 (push) Successful in 2m18s
Release / push-amd64 (push) Successful in 2m21s
Build / build-arm64 (push) Successful in 6m58s
Release / push-arm64 (push) Successful in 7m12s
Release / push-manifest (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 56s
2025-08-11 16:05:24 +02:00
CSRBot a73876cd59 Merge pull request 'chore(deps): update actions/checkout action to v4.3.0' (#58) from renovate/actions into master
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
2025-08-11 14:03:17 +00:00
CSRBot 1737ee3019 chore(deps): update actions/checkout action to v4.3.0
Build / build-amd64 (pull_request) Successful in 2m9s
Build / build-arm64 (pull_request) Successful in 6m56s
2025-08-11 13:09:27 +00:00
CSRBot d3ac9ef684 Merge pull request 'chore(deps): update docker.io/library/golang docker tag to v1.24.6' (#56) from renovate/container-images into master
Build / build-arm64 (push) Successful in 6m54s
Build / build-amd64 (push) Successful in 7m19s
2025-08-06 22:11:51 +00:00
CSRBot 49f063ffbb chore(deps): update docker.io/library/golang docker tag to v1.24.6
Build / build-arm64 (pull_request) Successful in 6m59s
Build / build-amd64 (pull_request) Successful in 7m58s
2025-08-06 22:03:39 +00:00
CSRBot 62486ccfd5 Merge pull request 'chore(deps): update docker/login-action action to v3.5.0' (#55) from renovate/actions into master
Build / build-arm64 (push) Successful in 6m57s
Build / build-amd64 (push) Successful in 7m56s
2025-08-04 18:29:59 +00:00
CSRBot f8329d6003 chore(deps): update docker/login-action action to v3.5.0
Build / build-arm64 (pull_request) Successful in 7m1s
Build / build-amd64 (pull_request) Successful in 7m55s
2025-08-04 16:04:25 +00:00
CSRBot 84a1f46ab0 chore(deps): update dependency docker/compose to v2.39.1
Build / build-arm64 (push) Successful in 6m56s
Build / build-amd64 (push) Successful in 7m36s
Release / push-arm64 (push) Successful in 7m18s
Release / push-amd64 (push) Successful in 8m49s
Release / push-manifest (push) Successful in 15s
Release / sync-to-hub-docker-io (push) Successful in 58s
Build / build-arm64 (pull_request) Successful in 6m56s
Build / build-amd64 (pull_request) Successful in 8m46s
2025-07-24 19:03:01 +00:00
CSRBot 10e5f513bf chore(deps): update dependency docker/compose to v2.39.0
Build / build-arm64 (pull_request) Successful in 8m39s
Build / build-amd64 (pull_request) Successful in 15m13s
Build / build-arm64 (push) Successful in 6m50s
Build / build-amd64 (push) Successful in 8m22s
Release / push-arm64 (push) Successful in 7m17s
Release / push-amd64 (push) Successful in 7m59s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 36s
2025-07-24 10:03:09 +00:00
CSRBotandvolker.raschek 7d85aaf04c chore(deps): update dependency docker/compose to v2.38.2
Build / build-arm64 (push) Successful in 7m2s
Build / build-amd64 (push) Successful in 8m16s
Release / push-arm64 (push) Successful in 7m22s
Release / push-amd64 (push) Successful in 8m9s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 1m16s
2025-07-11 14:32:12 +02:00
volker.raschek 7b1f749698 chore(deps): update dependency docker/compose to v2.38.1
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Release / push-arm64 (push) Successful in 7m24s
Release / push-amd64 (push) Successful in 9m50s
Release / push-manifest (push) Successful in 12s
Release / sync-to-hub-docker-io (push) Successful in 42s
2025-07-11 14:31:10 +02:00
CSRBot 6b2ea0d896 chore(deps): update docker.io/library/golang docker tag to v1.24.5
Build / build-arm64 (pull_request) Successful in 7m0s
Build / build-amd64 (pull_request) Successful in 9m47s
Build / build-arm64 (push) Successful in 6m57s
Build / build-amd64 (push) Successful in 10m7s
2025-07-08 22:03:43 +00:00
volker.raschek 95ad984e01 chore(deps): update dependency docker/compose to v2.38.0
Build / build-amd64 (push) Successful in 7m31s
Release / push-amd64 (push) Successful in 7m46s
Build / build-arm64 (push) Successful in 6m58s
Release / push-arm64 (push) Successful in 7m20s
Release / push-manifest (push) Successful in 13s
Release / sync-to-hub-docker-io (push) Successful in 59s
2025-07-03 17:40:38 +02:00
volker.raschek dccf3c3093 chore(deps): update dependency docker/compose to v2.37.3
Build / build-arm64 (push) Waiting to run
Build / build-amd64 (push) Waiting to run
Release / push-amd64 (push) Successful in 8m7s
Release / push-arm64 (push) Successful in 7m18s
Release / push-manifest (push) Successful in 22s
Release / sync-to-hub-docker-io (push) Successful in 1m2s
2025-07-03 17:38:33 +02:00
volker.raschek fd87fbd437 chore(deps): update dependency docker/compose to v2.37.2
Build / build-arm64 (push) Waiting to run
Build / build-amd64 (push) Has been cancelled
Release / push-amd64 (push) Successful in 10m44s
Release / push-arm64 (push) Successful in 7m20s
Release / push-manifest (push) Successful in 17s
Release / sync-to-hub-docker-io (push) Successful in 1m1s
2025-07-03 17:37:35 +02:00
CSRBot 17cc804f00 chore(deps): update dependency docker/compose to v2.37.1
Build / build-arm64 (pull_request) Successful in 6m57s
Build / build-amd64 (pull_request) Successful in 7m19s
Build / build-amd64 (push) Successful in 2m2s
Build / build-arm64 (push) Successful in 6m57s
Release / push-amd64 (push) Successful in 7m25s
Release / push-arm64 (push) Successful in 7m11s
Release / push-manifest (push) Successful in 15s
Release / sync-to-hub-docker-io (push) Successful in 23s
2025-06-18 13:06:56 +00:00
CSRBot 5d154c71b6 chore(deps): update docker/setup-buildx-action action to v3.11.1
Build / build-arm64 (pull_request) Successful in 6m57s
Build / build-amd64 (pull_request) Successful in 7m35s
Build / build-arm64 (push) Successful in 6m54s
Build / build-amd64 (push) Successful in 8m17s
2025-06-18 10:05:35 +00:00
CSRBot 8e89e731a4 chore(deps): update docker/setup-buildx-action action to v3.11.0
Build / build-arm64 (pull_request) Successful in 6m49s
Build / build-amd64 (pull_request) Successful in 15m51s
Build / build-arm64 (push) Successful in 6m50s
Build / build-amd64 (push) Successful in 10m59s
2025-06-16 13:05:10 +00:00
CSRBot e020bda59c chore(deps): update dependency docker/compose to v2.37.0
Build / build-arm64 (pull_request) Successful in 6m56s
Build / build-amd64 (pull_request) Successful in 11m43s
Build / build-arm64 (push) Successful in 6m52s
Release / push-arm64 (push) Successful in 7m16s
Build / build-amd64 (push) Successful in 11m52s
Release / push-amd64 (push) Successful in 11m49s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 44s
2025-06-06 01:03:11 +00:00
CSRBot fa5e8b0b35 chore(deps): update docker.io/library/golang docker tag to v1.24.4
Build / build-arm64 (pull_request) Successful in 6m54s
Build / build-amd64 (pull_request) Successful in 10m56s
Build / build-arm64 (push) Successful in 6m54s
Build / build-amd64 (push) Successful in 12m31s
2025-06-05 22:03:44 +00:00
volker.raschek 4f01122d67 chore(ci): update workflow_dispatch for update docker hub description
Build / build-amd64 (push) Successful in 11m25s
Build / build-arm64 (push) Successful in 11m52s
2025-05-31 22:05:28 +02:00
CSRBot f6aff367ab chore(deps): update docker.io/library/alpine docker tag to v3.22
Build / build-amd64 (pull_request) Successful in 2m5s
Build / build-arm64 (pull_request) Successful in 12m12s
Build / build-arm64 (push) Successful in 12m5s
Build / build-amd64 (push) Successful in 12m36s
2025-05-30 19:03:43 +00:00
CSRBot e05c8f6c6d chore(deps): update dependency docker/compose to v2.36.2
Build / build-amd64 (pull_request) Successful in 8m49s
Build / build-arm64 (pull_request) Successful in 12m32s
Release / push-amd64 (push) Successful in 2m16s
Build / build-amd64 (push) Successful in 12m7s
Build / build-arm64 (push) Successful in 12m9s
Release / push-arm64 (push) Successful in 12m40s
Release / push-manifest (push) Successful in 17s
Release / sync-to-hub-docker-io (push) Successful in 24s
2025-05-23 16:03:41 +00:00
CSRBot 5d6a2a6013 chore(deps): update dependency docker/compose to v2.36.1
Build / build-amd64 (pull_request) Successful in 2m17s
Build / build-arm64 (pull_request) Successful in 11m6s
Build / build-amd64 (push) Successful in 2m8s
Release / push-amd64 (push) Successful in 10m15s
Build / build-arm64 (push) Successful in 12m25s
Release / push-arm64 (push) Successful in 12m31s
Release / push-manifest (push) Successful in 15s
Release / sync-to-hub-docker-io (push) Successful in 1m13s
2025-05-19 13:03:22 +00:00
volker.raschek 966c00b2fb docs(README): migrate from docker.io to git.cryptic.systems
Build / build-arm64 (push) Successful in 10m44s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 13s
Build / build-amd64 (push) Successful in 10m9s
2025-05-12 18:19:07 +02:00
volker.raschek d385a3ad1d style(markdownlint): update configuration
Build / build-arm64 (push) Successful in 10m25s
Build / build-amd64 (push) Successful in 10m3s
2025-05-09 11:27:44 +02:00
volker.raschek e7afe5bede fix(makefile): remove the deletion of the base image via make clean
Build / build-amd64 (push) Successful in 9m32s
Build / build-arm64 (push) Successful in 9m59s
2025-05-08 18:43:58 +02:00
volker.raschek c2c1dd9cba docs: typo
Build / build-arm64 (push) Successful in 9m54s
Build / build-amd64 (push) Successful in 10m17s
2025-05-07 17:10:26 +02:00
14 changed files with 520 additions and 160 deletions
@@ -0,0 +1,41 @@
name: Upload ArtifactHub Metadata
on:
schedule:
- cron: '0 3 1 * *'
workflow_dispatch:
jobs:
upload-metadata:
name: "Upload artifacthub-repo.yml to OCI registry"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: ${{ github.server_url }}
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- uses: oras-project/setup-oras@1d808f7d7f6995cc68b7bf507bfe5c5446e1dc9d # v2.0.1
with:
version: 1.3.4 # renovate: datasource=github-tags depName=oras-project/oras extractVersion='^v?(?<version>.*)$'
- name: Extract meta information
run: |
echo "GITEA_SERVER_HOSTNAME=$(echo "${GITHUB_SERVER_URL}" | cut -d '/' -f 3)" >> $GITHUB_ENV
echo "PACKAGE_VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
echo "REPOSITORY_NAME=$(echo ${GITHUB_REPOSITORY} | cut -d '/' -f 2 | sed --regexp-extended 's/-charts?//g')" >> $GITHUB_ENV
echo "REPOSITORY_OWNER=$(echo ${GITHUB_REPOSITORY} | cut -d '/' -f 1)" >> $GITHUB_ENV
- name: Push artifacthub-repo.yml
run: |
oras push ${GITEA_SERVER_HOSTNAME}/${REPOSITORY_OWNER}/${REPOSITORY_NAME}:artifacthub.io \
--config /dev/null:application/vnd.cncf.artifacthub.config.v1+yaml \
artifacthub-repo.yml:application/vnd.cncf.artifacthub.repository-metadata.layer.v1.yaml
- name: Push public cosign key
env:
COSIGN_PUBLIC_KEY: ${{ vars.COSIGN_PUBLIC_KEY }}
run: |
echo "${COSIGN_PUBLIC_KEY}" > cosign.pub
oras push ${GITEA_SERVER_HOSTNAME}/${REPOSITORY_OWNER}/${REPOSITORY_NAME}:cosign.pub \
--artifact-type application/vnd.dev.cosign.public-key.v1 \
--annotation org.opencontainers.image.title=cosign.pub \
cosign.pub:application/vnd.dev.cosign.public-key.v1
+73
View File
@@ -0,0 +1,73 @@
name: Auto release tagged
on:
push:
branches: [ "master" ]
paths:
- Dockerfile
env:
GIT_EMAIL: noreply@cryptic.systems
GIT_USER: CSRBot
jobs:
tag_on_change:
permissions:
actions: write
contents: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- name: Check if DC_VERSION line changed
id: check_change
run: |
echo "changed=false" >> $GITHUB_OUTPUT
for file in Dockerfile; do
if git diff HEAD~1 HEAD -- "${file}" | grep --quiet '^[+-]ARG DC_VERSION'; then
echo "DC_VERSION line changed."
echo "changed=true" >> $GITHUB_OUTPUT
break
fi
done
- name: Stop if no change detected
if: steps.check_change.outputs.changed == 'false'
run: echo "No DC_VERSION change. Exiting..."
- name: Create and push new tag
id: create_tag
if: steps.check_change.outputs.changed == 'true'
run: |
defined_tag="$(grep --only-matching --perl-regexp 'ARG DC_VERSION=v?[\d]*(\.[\d]*){0,2}' Dockerfile | head --lines 1 | cut --delimiter='=' --fields=2)"
echo "defined_tag=${defined_tag}" >> $GITHUB_OUTPUT
echo "New tag: ${defined_tag}"
git config --local user.name "${GIT_USER}"
git config --local user.email "${GIT_EMAIL}"
git tag -a "${defined_tag}" -m "${defined_tag}"
git push origin "${defined_tag}"
- name: Trigger "Push tagged images" workflow
if: steps.check_change.outputs.changed == 'true'
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with:
script: |
const workflowFileName = 'release-tagged.yaml';
const defaultBranch = context.payload.repository.default_branch;
const definedTag = '${{ steps.create_tag.outputs.defined_tag }}';
await github.rest.actions.createWorkflowDispatch({
owner: context.repo.owner,
repo: context.repo.repo,
workflow_id: workflowFileName,
ref: defaultBranch,
inputs: {
tag: definedTag
}
});
+29 -12
View File
@@ -3,21 +3,28 @@ name: Build
on: on:
pull_request: pull_request:
types: types:
- "opened" - opened
- "reopened" - reopened
- "synchronize" - synchronize
push:
branches:
- master
workflow_dispatch: {} workflow_dispatch: {}
jobs: jobs:
build-arm64: build-arm64:
runs-on: ubuntu-latest-arm64 runs-on: ubuntu-latest-arm64
steps: steps:
- uses: actions/checkout@v4.2.2 - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: docker/setup-qemu-action@v3.6.0
- uses: docker/setup-buildx-action@v3.10.0 - 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:latest
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build image - name: Build image
run: | run: |
@@ -33,9 +40,19 @@ jobs:
build-amd64: build-amd64:
runs-on: ubuntu-latest-amd64 runs-on: ubuntu-latest-amd64
steps: steps:
- uses: actions/checkout@v4.2.2 - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: docker/setup-qemu-action@v3.6.0
- uses: docker/setup-buildx-action@v3.10.0 - 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:latest
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build image - name: Build image
run: | run: |
+21
View File
@@ -0,0 +1,21 @@
name: 'Lint Markdown files'
on:
pull_request:
types:
- opened
- reopened
- synchronize
push:
branches:
- master
workflow_dispatch: {}
jobs:
markdown-lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: DavidAnson/markdownlint-cli2-action@21c1be1b93ad9ed58fa840aacc3f279cde2a72ff # v24.2.0
with:
globs: '**/*.md'
+113
View File
@@ -0,0 +1,113 @@
name: Release latest
on:
push:
branches: [ "master" ]
workflow_dispatch: {}
jobs:
push-arm64:
runs-on: ubuntu-latest-arm64
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- 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:latest
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
--build-arg BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")" \
--file Dockerfile \
--platform linux/arm64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/docker-compose:latest-arm64 \
.
push-amd64:
runs-on: ubuntu-latest-amd64
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- 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:latest
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
--build-arg BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")" \
--file Dockerfile \
--platform linux/amd64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/docker-compose:latest-amd64 \
.
push-manifest:
runs-on: ubuntu-latest
needs:
- push-arm64
- push-amd64
steps:
- 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 }}
- name: Create and push manifest
run: |
docker manifest create git.cryptic.systems/volker.raschek/docker-compose:latest \
--amend git.cryptic.systems/volker.raschek/docker-compose:latest-amd64 \
--amend git.cryptic.systems/volker.raschek/docker-compose:latest-arm64
docker manifest push git.cryptic.systems/volker.raschek/docker-compose:latest
sync-to-hub-docker-io:
needs:
- push-manifest
runs-on: ubuntu-latest
steps:
- name: Copy images to docker.io
run: |
apt-get update --yes
apt-get install --yes skopeo
skopeo copy \
--all \
--dest-password ${{ secrets.DOCKER_IO_PASSWORD }} \
--dest-username ${{ secrets.DOCKER_IO_USERNAME }} \
--src-password ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} \
--src-username volker.raschek \
docker://git.cryptic.systems/volker.raschek/docker-compose:latest \
docker://docker.io/volkerraschek/docker-compose:latest
+175
View File
@@ -0,0 +1,175 @@
name: Release tagged
on:
push:
tags:
- "**"
workflow_dispatch:
inputs:
tag:
description: "Tag which should be released"
type: string
required: true
jobs:
push-arm64:
runs-on: ubuntu-latest-arm64
steps:
- id: version_extraction
name: Extract git tag
run: |
VERSION="${{ inputs.tag || github.ref_name }}"
VERSION="${VERSION#refs/*/}"
echo "Version (raw): ${VERSION}"
echo "Version (cleaned): ${VERSION/v/}"
echo "version_raw=${VERSION}" >> $GITHUB_OUTPUT
echo "version_cleaned=${VERSION/v/}" >> $GITHUB_OUTPUT
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-tags: true
ref: "${{ steps.version_extraction.outputs.version_raw }}"
- 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:latest
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
--build-arg BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")" \
--build-arg DC_VERSION=${{ steps.version_extraction.outputs.version_raw }} \
--file Dockerfile \
--platform linux/arm64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }}-arm64 \
.
push-amd64:
runs-on: ubuntu-latest-amd64
steps:
- id: version_extraction
name: Extract git tag
run: |
VERSION="${{ inputs.tag || github.ref_name }}"
VERSION="${VERSION#refs/*/}"
echo "Version (raw): ${VERSION}"
echo "Version (cleaned): ${VERSION/v/}"
echo "version_raw=${VERSION}" >> $GITHUB_OUTPUT
echo "version_cleaned=${VERSION/v/}" >> $GITHUB_OUTPUT
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-tags: true
ref: "${{ steps.version_extraction.outputs.version_raw }}"
- 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:latest
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
--build-arg BUILD_DATE="$(date -u +"%Y-%m-%dT%H:%M:%SZ")" \
--build-arg DC_VERSION=${{ steps.version_extraction.outputs.version_raw }} \
--file Dockerfile \
--platform linux/amd64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }}-amd64 \
.
push-manifest:
runs-on: ubuntu-latest
needs:
- push-arm64
- push-amd64
steps:
- id: version_extraction
name: Extract git tag
run: |
VERSION="${{ inputs.tag || github.ref_name }}"
VERSION="${VERSION#refs/*/}"
echo "Version (raw): ${VERSION}"
echo "Version (cleaned): ${VERSION/v/}"
echo "version_raw=${VERSION}" >> $GITHUB_OUTPUT
echo "version_cleaned=${VERSION/v/}" >> $GITHUB_OUTPUT
- 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 }}
- name: Create and push manifest
run: |
docker manifest create git.cryptic.systems/volker.raschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }} \
--amend git.cryptic.systems/volker.raschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }}-amd64 \
--amend git.cryptic.systems/volker.raschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }}-arm64
docker manifest push git.cryptic.systems/volker.raschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }}
sync-to-hub-docker-io:
needs:
- push-manifest
runs-on: ubuntu-latest
steps:
- id: version_extraction
name: Extract git tag
run: |
VERSION="${{ inputs.tag || github.ref_name }}"
VERSION="${VERSION#refs/*/}"
echo "Version (raw): ${VERSION}"
echo "Version (cleaned): ${VERSION/v/}"
echo "version_raw=${VERSION}" >> $GITHUB_OUTPUT
echo "version_cleaned=${VERSION/v/}" >> $GITHUB_OUTPUT
- name: Copy images to docker.io
run: |
apt-get update --yes
apt-get install --yes skopeo
skopeo copy \
--all \
--dest-password ${{ secrets.DOCKER_IO_PASSWORD }} \
--dest-username ${{ secrets.DOCKER_IO_USERNAME }} \
--src-password ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} \
--src-username volker.raschek \
docker://git.cryptic.systems/volker.raschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }} \
docker://docker.io/volkerraschek/docker-compose:${{ steps.version_extraction.outputs.version_cleaned }}
-99
View File
@@ -1,99 +0,0 @@
name: Release
on:
push:
tags:
- "**"
jobs:
push-arm64:
runs-on: ubuntu-latest-arm64
steps:
- uses: actions/checkout@v4.2.2
- uses: docker/setup-qemu-action@v3.6.0
- uses: docker/setup-buildx-action@v3.10.0
- uses: docker/login-action@v3.4.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Build and push image
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker buildx build \
--platform linux/arm64 \
--file Dockerfile \
--provenance false \
--tag git.cryptic.systems/volker.raschek/docker-compose:${TAG}-arm64 \
--push \
.
push-amd64:
runs-on: ubuntu-latest-amd64
steps:
- uses: actions/checkout@v4.2.2
- uses: docker/setup-qemu-action@v3.6.0
- uses: docker/setup-buildx-action@v3.10.0
- uses: docker/login-action@v3.4.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Build and push image
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker buildx build \
--platform linux/amd64 \
--file Dockerfile \
--provenance false \
--tag git.cryptic.systems/volker.raschek/docker-compose:${TAG}-amd64 \
--push \
.
push-manifest:
runs-on: ubuntu-latest
needs:
- push-arm64
- push-amd64
steps:
- uses: docker/login-action@v3.4.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Create and push manifest
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker manifest create git.cryptic.systems/volker.raschek/docker-compose:${TAG} \
--amend git.cryptic.systems/volker.raschek/docker-compose:${TAG}-amd64 \
--amend git.cryptic.systems/volker.raschek/docker-compose:${TAG}-arm64
docker manifest push git.cryptic.systems/volker.raschek/docker-compose:${TAG}
sync-to-hub-docker-io:
needs:
- push-manifest
runs-on: ubuntu-latest
steps:
- name: Copy images to docker.io
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
apt-get update --yes
apt-get install --yes skopeo
skopeo copy \
--all \
--dest-password ${{ secrets.DOCKER_IO_PASSWORD }} \
--dest-username ${{ secrets.DOCKER_IO_USERNAME }} \
--src-password ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} \
--src-username volker.raschek \
docker://git.cryptic.systems/volker.raschek/docker-compose:${TAG} \
docker://docker.io/volkerraschek/docker-compose:${TAG}
@@ -6,14 +6,14 @@ on:
- master - master
paths: paths:
- README.md - README.md
workflow_dispatch: {}
jobs: jobs:
update-description-on-hub-docker-io: update-description-on-hub-docker-io:
runs-on: runs-on: ubuntu-latest
- ubuntu-latest
steps: steps:
- uses: actions/checkout@v4.2.2 - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: peter-evans/dockerhub-description@v4.0.2 - uses: peter-evans/dockerhub-description@1b9a80c056b620d92cedb9d9b5a223409c68ddfa # v5.0.0
with: with:
username: ${{ secrets.DOCKER_IO_USERNAME }} username: ${{ secrets.DOCKER_IO_USERNAME }}
password: ${{ secrets.DOCKER_IO_PASSWORD }} password: ${{ secrets.DOCKER_IO_PASSWORD }}
-7
View File
@@ -56,8 +56,6 @@ MD013:
tables: false tables: false
# Include headings # Include headings
headings: true headings: true
# Include headings
headers: true
# Strict length checking # Strict length checking
strict: false strict: false
# Stern length checking # Stern length checking
@@ -70,11 +68,6 @@ MD022:
# Blank lines below heading # Blank lines below heading
lines_below: 1 lines_below: 1
# MD024/no-duplicate-heading/no-duplicate-header - Multiple headings with the same content
MD024:
# Only check sibling headings
allow_different_nesting: true
# MD025/single-title/single-h1 - Multiple top-level headings in the same document # MD025/single-title/single-h1 - Multiple top-level headings in the same document
MD025: MD025:
# Heading level # Heading level
+24 -11
View File
@@ -1,18 +1,31 @@
FROM docker.io/library/golang:1.24.3-alpine3.21 AS build FROM docker.io/library/ubuntu:26.04 AS download
ARG DC_VERSION=main ARG DC_VERSION=v5.5.1
RUN set -ex && \ RUN NAME=docker-compose-$(uname | tr [:upper:] [:lower:])-$(uname -m); \
apk update && \ apt update --yes && \
apk upgrade && \ apt install --yes curl && \
apk add git make curl \
--fail \
--output "/tmp/${NAME}" \
--location "https://github.com/docker/compose/releases/download/${DC_VERSION}/${NAME}" && \
curl \
--fail \
--output /tmp/checksums.txt \
--location "https://github.com/docker/compose/releases/download/${DC_VERSION}/checksums.txt" && \
(cd /tmp && sha256sum --ignore-missing --check checksums.txt) && \
ln -s "${NAME}" /tmp/docker-compose && \
chmod +x /tmp/docker-compose
RUN git clone https://github.com/docker/compose.git --branch ${DC_VERSION} docker-compose && \ FROM scratch
cd docker-compose && \
make DESTDIR=/cache
FROM docker.io/library/alpine:3.21 ARG DC_VERSION=v5.5.1
ARG BUILD_DATE
COPY --from=build /cache/docker-compose /usr/bin/docker-compose LABEL io.artifacthub.package.readme-url="https://raw.githubusercontent.com/docker/compose/refs/tags/${DC_VERSION}/README.md" \
org.opencontainers.image.created="${BUILD_DATE}" \
org.opencontainers.image.description="Define and run multi-container applications with Docker" \
org.opencontainers.image.version=${DC_VERSION}
COPY --from=download /tmp/docker-compose /usr/bin/docker-compose
ENTRYPOINT [ "/usr/bin/docker-compose" ] ENTRYPOINT [ "/usr/bin/docker-compose" ]
+1 -6
View File
@@ -1,7 +1,3 @@
# DC_VERSION
# Only required to install a specifiy version
DC_VERSION?=v2.36.0 # renovate: datasource=github-releases depName=docker/compose
# CONTAINER_RUNTIME # CONTAINER_RUNTIME
# The CONTAINER_RUNTIME variable will be used to specified the path to a container runtime. This is needed to start and # The CONTAINER_RUNTIME variable will be used to specified the path to a container runtime. This is needed to start and
# run a container image. # run a container image.
@@ -22,7 +18,7 @@ DC_IMAGE_FULLY_QUALIFIED=${DC_IMAGE_REGISTRY_NAME}/${DC_IMAGE_NAMESPACE}/${DC_IM
PHONY:=container-image/build PHONY:=container-image/build
container-image/build: container-image/build:
${CONTAINER_RUNTIME} build \ ${CONTAINER_RUNTIME} build \
--build-arg DC_VERSION=${DC_VERSION} \ --build-arg BUILD_DATE="$(shell date -u +"%Y-%m-%dT%H:%M:%SZ")" \
--file Dockerfile \ --file Dockerfile \
--no-cache \ --no-cache \
--pull \ --pull \
@@ -34,7 +30,6 @@ container-image/build:
PHONY:=container-image/delete PHONY:=container-image/delete
container-image/delete: container-image/delete:
- ${CONTAINER_RUNTIME} image rm ${DC_IMAGE_FULLY_QUALIFIED} - ${CONTAINER_RUNTIME} image rm ${DC_IMAGE_FULLY_QUALIFIED}
- ${CONTAINER_RUNTIME} image rm ${BASE_IMAGE_FULL}
# PUSH CONTAINER IMAGE # PUSH CONTAINER IMAGE
# ===================================================================================================================== # =====================================================================================================================
+11 -10
View File
@@ -2,20 +2,21 @@
[![Docker Pulls](https://img.shields.io/docker/pulls/volkerraschek/docker-compose)](https://hub.docker.com/r/volkerraschek/docker-compose) [![Docker Pulls](https://img.shields.io/docker/pulls/volkerraschek/docker-compose)](https://hub.docker.com/r/volkerraschek/docker-compose)
This project contains all sources to build the container image `docker.io/volkerraschek/docker-compose`. The primary This project contains all sources to build the container image `git.cryptic.systems/volker.raschek/docker-compose`. The
goal of this project is to package the binary `docker-compose` as container image. The source code of the binary can be primary goal of this project is to package the binary `docker-compose` as container image. The source code of the binary
found in the upstream project of [docker/compose](https://github.com/docker/compose). can be found in the upstream project of [docker/compose](https://github.com/docker/compose).
The workflow or how `docker-compose` can in general be used is documented [here](https://docs.docker.com/compose/). The workflow or how `docker-compose` can in general be used is documented at
Nevertheless, here are some examples of how to use the container image. [docs.docker.com](https://docs.docker.com/compose/). Nevertheless, here are some examples of how to use the container
image.
```bash ```bash
IMAGE_VERSION=2.34.0 IMAGE_VERSION=5.5.1
docker run \ docker run \
--rm \ --rm \
--volume ./path/to/docker-compose.yml:/workdir/docker-compose.yml:ro \ --volume "$(pwd):$(pwd)" \
--volume /var/run/docker.sock:/var/run/docker.sock \ --volume /var/run/docker.sock:/var/run/docker.sock \
--workdir /workdir \ --workdir "$(pwd)" \
git.cryptic.systems/volker.raschek/docker-compose:${IMAGE_VERSION} \ "git.cryptic.systems/volker.raschek/docker-compose:${IMAGE_VERSION}" \
ps version
``` ```
+1
View File
@@ -0,0 +1 @@
repositoryID: c7576fb6-9bfd-44ad-a7a5-fd80465f0b65
+25 -9
View File
@@ -2,13 +2,18 @@
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"customManagers": [ "customManagers": [
{ {
"fileMatch": ["^README\\.md$"], "customType": "regex",
"matchStrings": [ "fileMatch": [
"VERSION=(?<currentValue>.*)" "^Dockerfile$",
"^README\\.md$"
], ],
"depNameTemplate": "volker.raschek/docker-compose", "matchStrings": [
"datasourceTemplate": "docker", "ARG DC_VERSION=(?<currentValue>.*)",
"registryUrlTemplate": "https://git.cryptic.systems" "IMAGE_VERSION=(?<currentValue>.*)"
],
"datasourceTemplate": "github-releases",
"depNameTemplate": "docker/compose",
"versioningTemplate": "semver"
} }
], ],
"extends": [ "extends": [
@@ -19,9 +24,20 @@
], ],
"packageRules": [ "packageRules": [
{ {
"automerge": false, "addLabels": [
"matchPackageNames": [ "docker-compose" ], "renovate/automerge"
"matchManagers": [ "regex" ] ],
"automerge": true,
"matchPackageNames": [
"docker/compose"
],
"matchManagers": [
"regex"
],
"matchUpdateTypes": [
"minor",
"patch"
]
} }
] ]
} }