Compare commits

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

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

All pinned actions were additionally bumped to their latest upstream release to remove the version drift between the
repositories.
2026-09-02 20:44:09 +02:00
CSRBot aabed237f6 chore(deps): update docker/setup-buildx-action action to v4.3.0
Build / build-arm64 (pull_request) Successful in 1m1s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 31s
Build / build-amd64 (push) Successful in 34s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 59s
2026-08-19 12:12:05 +00:00
CSRBot 5b968e9118 chore(deps): update dependency helm/helm to v4.2.4
Build / build-amd64 (pull_request) Successful in 1m6s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arm64 (pull_request) Successful in 1m33s
Auto release / tag_on_change (push) Successful in 9s
Build / build-amd64 (push) Successful in 33s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m0s
2026-08-13 18:11:56 +00:00
CSRBot 62ed00f00c chore(deps): update docker/login-action action to v4.6.0
Build / build-amd64 (pull_request) Successful in 33s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (push) Successful in 32s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m3s
2026-07-29 15:12:20 +00:00
CSRBot fc1f915993 chore(deps): update docker/login-action action to v4.5.2
Build / build-arm64 (pull_request) Successful in 59s
Build / build-amd64 (pull_request) Successful in 31s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (push) Successful in 31s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m0s
2026-07-28 09:09:55 +00:00
CSRBot 9cec335296 chore(deps): update docker/login-action action to v4.5.1
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-amd64 (pull_request) Successful in 30s
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (push) Successful in 31s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 59s
2026-07-24 15:10:12 +00:00
CSRBot e89b82c371 chore(deps): update docker/login-action action to v4.5.0
Build / build-arm64 (pull_request) Successful in 1m0s
Build / build-amd64 (pull_request) Successful in 30s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Lint Markdown files / markdown-lint (push) Failing after 13s
Build / build-amd64 (push) Failing after 6s
Build / build-arm64 (push) Failing after 17s
2026-07-23 18:11:09 +00:00
CSRBot a05ae081e8 chore(deps): update actions/checkout action to v6.1.0
Build / build-amd64 (pull_request) Successful in 31s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 59s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-amd64 (push) Successful in 32s
Build / build-arm64 (push) Successful in 1m2s
2026-07-20 18:11:17 +00:00
CSRBot c9b90edfc3 chore(deps): update dependency helm/helm to v4.2.3
Build / build-amd64 (pull_request) Successful in 38s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 1m7s
Auto release / tag_on_change (push) Successful in 13s
Build / build-amd64 (push) Successful in 38s
Lint Markdown files / markdown-lint (push) Successful in 5s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m6s
2026-07-09 21:06:56 +00:00
CSRBot 3130ca4fc2 chore(deps): update docker/login-action action to v4.4.0
Build / build-amd64 (pull_request) Successful in 30s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (push) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 59s
2026-07-03 15:07:35 +00:00
CSRBot 7426ac8b04 chore(deps): update docker/setup-qemu-action action to v4.2.0
Build / build-amd64 (pull_request) Successful in 28s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 59s
Build / build-amd64 (push) Successful in 27s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 59s
2026-07-02 21:09:27 +00:00
CSRBotandCSRBot 8d09569513 chore(deps): update docker/setup-buildx-action action to v4.2.0
Build / build-amd64 (push) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 56s
2026-07-02 21:00:23 +00:00
CSRBot 84406a42bd chore(deps): update docker/login-action action to v4.3.0
Build / build-amd64 (pull_request) Successful in 47s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 57s
Build / build-amd64 (push) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m4s
2026-07-02 18:09:48 +00:00
CSRBot ba183078dd chore(deps): update dependency helm/helm to v4.2.2
Build / build-amd64 (pull_request) Successful in 30s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 55s
Auto release / tag_on_change (push) Successful in 9s
Build / build-amd64 (push) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 6s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 6s
Build / build-arm64 (push) Successful in 57s
2026-06-17 21:07:10 +00:00
CSRBot 607c9f5fa8 chore(deps): update docker.io/library/alpine docker tag to v3.24.1
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-amd64 (pull_request) Successful in 36s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m14s
Build / build-arm64 (push) Successful in 1m11s
Build / build-amd64 (push) Successful in 43s
2026-06-16 03:06:17 +00:00
CSRBot 3e39bdeeb8 chore(deps): update dependency helm/helm to v4.2.1
Build / build-amd64 (pull_request) Successful in 2m43s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 3m39s
Lint Markdown files / markdown-lint (push) Successful in 6s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 21s
Auto release / tag_on_change (push) Successful in 17s
Build / build-amd64 (push) Successful in 56s
Build / build-arm64 (push) Successful in 1m19s
2026-06-12 18:07:18 +00:00
CSRBot 66f21ee493 chore(deps): update docker.io/library/alpine docker tag to v3.24.0
Build / build-amd64 (pull_request) Successful in 39s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m0s
Build / build-arm64 (pull_request) Successful in 1m9s
Build / build-amd64 (push) Successful in 32s
2026-06-09 21:06:09 +00:00
CSRBot a79dbf55bc chore(deps): update davidanson/markdownlint-cli2-action action to v23
Build / build-amd64 (pull_request) Successful in 30s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m5s
Build / build-amd64 (push) Successful in 29s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m0s
2026-06-07 21:06:33 +00:00
CSRBot d02c8806ff chore(deps): pin dependencies
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-amd64 (pull_request) Successful in 31s
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (push) Successful in 31s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m1s
2026-06-07 18:08:13 +00:00
CSRBot 12e0f9fdc6 chore(deps): update actions/checkout action to v6.0.3
Build / build-amd64 (pull_request) Successful in 26s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m4s
Build / build-amd64 (push) Successful in 30s
Lint Markdown files / markdown-lint (push) Failing after 11m43s
Build / build-arm64 (push) Successful in 57s
2026-06-02 15:14:03 +00:00
volker.raschek efa70c8027 fix(ci): add actions write permission
Build / build-amd64 (push) Successful in 29s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m2s
2026-05-29 11:37:53 +02:00
CSRBot 9ac8c8055b chore(deps): update docker/setup-qemu-action action to v4.1.0
Build / build-amd64 (pull_request) Successful in 29s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m1s
Build / build-amd64 (push) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 59s
2026-05-27 18:09:15 +00:00
CSRBot d18f4d420d chore(deps): update docker/setup-buildx-action action to v4.1.0
Build / build-amd64 (pull_request) Successful in 32s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 1m2s
Build / build-amd64 (push) Successful in 34s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 1m1s
2026-05-22 18:07:11 +00:00
CSRBot 28f5994a35 chore(deps): update docker/login-action action to v4.2.0
Build / build-arm64 (pull_request) Successful in 1m3s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 29s
Build / build-amd64 (push) Successful in 31s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m2s
2026-05-22 12:08:21 +00:00
CSRBot 6176b08427 chore(deps): update dependency helm/helm to v4.2.0
Build / build-amd64 (pull_request) Successful in 27s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 54s
Auto release / tag_on_change (push) Successful in 28s
Build / build-amd64 (push) Successful in 29s
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 59s
2026-05-14 03:07:21 +00:00
CSRBot e7626f616b chore(deps): update actions/github-script action to v9
Build / build-amd64 (pull_request) Successful in 25s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 57s
Build / build-amd64 (push) Successful in 25s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 56s
2026-04-20 13:05:27 +00:00
CSRBot e03a26d127 chore(deps): update docker.io/library/alpine docker tag to v3.23.4
Build / build-amd64 (pull_request) Successful in 25s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 58s
Build / build-amd64 (push) Successful in 24s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m4s
2026-04-20 10:08:13 +00:00
CSRBotandCSRBot b23509dccf chore(deps): update docker/login-action action to v4.1.0
Build / build-amd64 (push) Successful in 24s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m0s
2026-04-14 13:12:21 +00:00
CSRBot 5968d892ae chore(deps): update dependency helm/helm to v4.1.4
Build / build-amd64 (pull_request) Successful in 25s
Lint Markdown files / markdown-lint (pull_request) Successful in 3s
Build / build-arm64 (pull_request) Successful in 1m16s
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
Auto release / tag_on_change (push) Successful in 9s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 6s
2026-04-14 10:59:56 +00:00
CSRBot 76f7f8c507 chore(deps): update docker/setup-qemu-action action to v4
Build / build-amd64 (pull_request) Successful in 25s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 55s
Build / build-amd64 (push) Successful in 24s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 55s
2026-03-12 05:07:42 +00:00
CSRBot 8486f73896 chore(deps): update dependency helm/helm to v4.1.3
Build / build-amd64 (pull_request) Successful in 23s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 56s
Auto release / tag_on_change (push) Successful in 15s
Build / build-amd64 (push) Successful in 24s
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 52s
2026-03-12 02:08:04 +00:00
CSRBot 87ffd31a28 chore(deps): update docker/setup-buildx-action action to v4
Build / build-amd64 (pull_request) Successful in 21s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 55s
Build / build-amd64 (push) Failing after 18s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Failing after 46s
2026-03-09 07:46:38 +00:00
CSRBot 321d88dde3 chore(deps): update docker/login-action action to v4
Build / build-amd64 (pull_request) Successful in 25s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 52s
Build / build-amd64 (push) Successful in 22s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 54s
2026-03-04 11:08:50 +00:00
CSRBot 770ad57cbd chore(deps): update dependency helm/helm to v4.1.1
Build / build-amd64 (pull_request) Successful in 23s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 49s
Build / build-amd64 (push) Successful in 22s
Auto release / tag_on_change (push) Successful in 24s
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 51s
2026-02-09 20:06:59 +00:00
CSRBotandCSRBot f05d391fdf chore(deps): update docker/login-action action to v3.7.0
Build / build-amd64 (push) Successful in 24s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 57s
2026-02-01 11:36:07 +00:00
CSRBot b82118607d chore(deps): update docker.io/library/alpine docker tag to v3.23.3
Build / build-amd64 (pull_request) Successful in 24s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 56s
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
2026-02-01 10:58:21 +00:00
CSRBot 1b18819e06 chore(deps): update actions/checkout action to v6.0.2
Build / build-amd64 (pull_request) Successful in 22s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 55s
Build / build-amd64 (push) Successful in 22s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m2s
2026-01-22 17:09:18 +00:00
CSRBot 6d025d582a chore(deps): update dependency helm/helm to v4.1.0
Build / build-amd64 (pull_request) Successful in 23s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 56s
Auto release / tag_on_change (push) Successful in 7s
Build / build-amd64 (push) Successful in 23s
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 55s
2026-01-21 23:06:59 +00:00
CSRBot f02cb86864 chore(deps): update dependency helm/helm to v4.0.5
Build / build-amd64 (pull_request) Successful in 23s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 52s
Auto release / tag_on_change (push) Successful in 9s
Build / build-amd64 (push) Successful in 22s
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 54s
2026-01-15 02:07:17 +00:00
CSRBot c94bf7943e chore(deps): update docker/setup-buildx-action action to v3.12.0
Build / build-arm64 (pull_request) Successful in 56s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 23s
Build / build-amd64 (push) Successful in 21s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 58s
2025-12-19 11:08:26 +00:00
CSRBot c3689dea3d chore(deps): update docker.io/library/alpine docker tag to v3.23.2
Build / build-amd64 (pull_request) Successful in 24s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 50s
Build / build-amd64 (push) Successful in 22s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 49s
2025-12-18 02:07:38 +00:00
CSRBot 5236fe27d7 chore(deps): update dependency helm/helm to v4.0.4
Build / build-amd64 (pull_request) Successful in 23s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 50s
Auto release / tag_on_change (push) Successful in 12s
Build / build-amd64 (push) Successful in 22s
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 54s
2025-12-13 02:07:14 +00:00
CSRBot c5faeb02f4 chore(deps): update dependency helm/helm to v4.0.2
Build / build-amd64 (pull_request) Successful in 22s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 52s
Auto release / tag_on_change (push) Successful in 7s
Build / build-amd64 (push) Successful in 20s
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 55s
2025-12-10 23:07:45 +00:00
CSRBot a369152474 chore(deps): update docker.io/library/alpine docker tag to v3.23.0
Build / build-amd64 (pull_request) Successful in 22s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 54s
Build / build-amd64 (push) Successful in 21s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 55s
2025-12-03 22:44:22 +00:00
CSRBot bf2f50d9e9 chore(deps): update actions/checkout action to v6
Build / build-amd64 (pull_request) Successful in 21s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 51s
Build / build-amd64 (push) Successful in 20s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 53s
2025-12-02 21:09:34 +00:00
CSRBot 852f78755c chore(deps): update dependency helm/helm to v4.0.1
Build / build-amd64 (pull_request) Successful in 28s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 1m8s
Auto release / tag_on_change (push) Successful in 12s
Build / build-amd64 (push) Successful in 21s
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 51s
2025-11-24 23:08:26 +00:00
CSRBot cdb88ae9e9 chore(deps): update davidanson/markdownlint-cli2-action action to v21
Build / build-arm64 (pull_request) Successful in 54s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 22s
Build / build-arm64 (push) Successful in 54s
Lint Markdown files / markdown-lint (push) Successful in 9s
Build / build-amd64 (push) Successful in 20s
2025-11-17 20:08:55 +00:00
CSRBot b8ec816864 chore(deps): update actions/checkout action to v5.0.1
Build / build-amd64 (pull_request) Successful in 21s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 54s
Build / build-arm64 (push) Successful in 55s
Lint Markdown files / markdown-lint (push) Successful in 8s
Build / build-amd64 (push) Successful in 20s
2025-11-17 17:10:19 +00:00
volker.raschek 06b0a48cff fix(Dockerfile): update shell script to v4
Build / build-amd64 (push) Successful in 19s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 52s
Release / push-amd64 (push) Successful in 26s
Release / push-arm64 (push) Successful in 1m9s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 22s
2025-11-12 22:00:55 +01:00
volker.raschek 1f164f8197 fix!: remove pre-installed plugins
Auto release / tag_on_change (push) Successful in 8s
Build / build-amd64 (push) Successful in 21s
Lint Markdown files / markdown-lint (push) Successful in 4s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 4s
Release / push-arm64 (push) Has been cancelled
Release / push-manifest (push) Has been cancelled
Release / sync-to-hub-docker-io (push) Has been cancelled
Release / push-amd64 (push) Has been cancelled
Build / build-arm64 (push) Successful in 55s
The pre-installed plugins must be installed individually. Otherwise runs this
project into the problem, that we need to trigger a new release of the container
image only to update the plugin in case of an issue.
2025-11-12 21:59:27 +01:00
CSRBotandvolker.raschek 761b2d5416 chore(deps): update dependency helm/helm to v4 2025-11-12 21:59:21 +01:00
CSRBot 7bfb7839ce chore(deps): update dependency helm/helm to v3.19.2
Build / build-amd64 (pull_request) Successful in 26s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m5s
Auto release / tag_on_change (push) Successful in 6s
Build / build-amd64 (push) Successful in 25s
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 1m2s
2025-11-12 20:33:07 +00:00
volker.raschek 60e387d423 fix(ci): trigger push tagged images workflow based on condition
Build / build-amd64 (push) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 3s
Build / build-arm64 (push) Successful in 1m5s
2025-11-12 21:29:09 +01:00
volker.raschek 2b4be2c079 chore(deps): restrict updates of helm/helm to minor and patch
Build / build-amd64 (push) Successful in 26s
Lint Markdown files / markdown-lint (push) Successful in 3s
Build / build-arm64 (push) Successful in 1m4s
2025-11-12 21:26:15 +01:00
volker.raschek 3bd63b7db7 fix(ci): pass raw version as build arg 2025-11-12 21:25:11 +01:00
CSRBot 274cf27972 chore(deps): update docker/setup-qemu-action action to v3.7.0
Build / build-arm64 (pull_request) Successful in 1m23s
Lint Markdown files / markdown-lint (pull_request) Successful in 28s
Build / build-amd64 (pull_request) Successful in 32s
Auto release / tag_on_change (push) Successful in 11s
Build / build-amd64 (push) Successful in 25s
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 1m3s
2025-11-05 17:10:12 +00:00
volker.raschek 8e2c811bd6 docs(README): update documentation
Build / build-amd64 (push) Successful in 27s
Build / build-arm64 (push) Successful in 1m11s
Lint Markdown files / markdown-lint (push) Successful in 16s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 19s
2025-11-02 22:33:13 +01:00
volker.raschek be0c064f75 fix(ci): add autoreleaser
Build / build-amd64 (push) Successful in 1m1s
Lint Markdown files / markdown-lint (push) Successful in 17s
Build / build-arm64 (push) Successful in 1m47s
2025-11-02 22:30:24 +01:00
CSRBot 633e7ff468 Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.22.2' (#126) from renovate/container-images into master
Build / build-amd64 (push) Successful in 29s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m16s
2025-10-08 22:09:27 +00:00
CSRBot f617356089 chore(deps): update docker.io/library/alpine docker tag to v3.22.2
Build / build-amd64 (pull_request) Successful in 29s
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
Build / build-arm64 (pull_request) Successful in 1m8s
2025-10-08 22:07:07 +00:00
CSRBot 9fd8857433 Merge pull request 'chore(deps): update peter-evans/dockerhub-description action to v5' (#125) from renovate/peter-evans-dockerhub-description-5.x into master
Build / build-arm64 (push) Successful in 1m9s
Lint Markdown files / markdown-lint (push) Successful in 8s
Build / build-amd64 (push) Successful in 26s
2025-10-02 14:59:40 +00:00
CSRBot 21f951436b chore(deps): update peter-evans/dockerhub-description action to v5
Build / build-arm64 (pull_request) Successful in 1m2s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 26s
2025-10-01 16:08:00 +00:00
CSRBot 7345cc00e1 Merge pull request 'chore(deps): update docker/login-action action to v3.6.0' (#124) from renovate/actions into master
Build / build-amd64 (push) Successful in 27s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m7s
2025-09-29 13:40:11 +00:00
CSRBot f019cf5e4d chore(deps): update docker/login-action action to v3.6.0
Build / build-arm64 (pull_request) Successful in 1m5s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 25s
2025-09-29 13:09:18 +00:00
CSRBotandvolker.raschek c0d15516e2 chore(deps): update dependency helm/helm to v3.19.0
Build / build-amd64 (push) Successful in 26s
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 40s
Build / build-arm64 (push) Successful in 1m10s
Release / push-arm64 (push) Successful in 1m40s
Release / push-manifest (push) Successful in 6s
Release / sync-to-hub-docker-io (push) Successful in 52s
2025-09-21 12:43:23 +02:00
volker.raschek b15a4d9c58 chore(deps): update dependency helm/helm to v3.18.6
Build / build-amd64 (push) Successful in 25s
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 37s
Build / build-arm64 (push) Successful in 1m5s
Release / push-arm64 (push) Successful in 1m47s
Release / push-manifest (push) Successful in 6s
Release / sync-to-hub-docker-io (push) Successful in 34s
2025-09-21 12:42:41 +02:00
CSRBot c251c08c33 Merge pull request 'chore(deps): update actions/checkout action to v5' (#123) from renovate/actions-checkout-5.x into master
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Has been cancelled
Build / build-arm64 (push) Has started running
2025-09-21 10:42:18 +00:00
CSRBot 7f2d32a5ec chore(deps): update actions/checkout action to v5
Build / build-amd64 (pull_request) Successful in 28s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m12s
2025-09-18 17:00:02 +00:00
CSRBot a036844c8c chore(deps): update dependency helm/helm to v3.18.5
Build / build-amd64 (pull_request) Successful in 1m29s
Lint Markdown files / markdown-lint (pull_request) Successful in 14s
Build / build-arm64 (pull_request) Successful in 1m6s
Build / build-arm64 (push) Successful in 1m3s
Lint Markdown files / markdown-lint (push) Successful in 9s
Build / build-amd64 (push) Successful in 1m32s
Release / push-amd64 (push) Successful in 39s
Release / push-arm64 (push) Successful in 1m38s
Release / push-manifest (push) Successful in 11s
Release / sync-to-hub-docker-io (push) Successful in 36s
2025-08-13 22:06:11 +00:00
CSRBot 12c04703e7 Merge pull request 'chore(deps): update actions/checkout action to v4.3.0' (#119) from renovate/actions into master
Build / build-amd64 (push) Successful in 27s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 1m0s
2025-08-11 14:10:19 +00:00
CSRBot bc45c1b0e0 chore(deps): update actions/checkout action to v4.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 1m2s
Build / build-amd64 (pull_request) Successful in 1m41s
2025-08-11 13:14:45 +00:00
CSRBot c25909951e Merge pull request 'chore(deps): update docker/login-action action to v3.5.0' (#118) from renovate/actions into master
Build / build-arm64 (push) Successful in 1m1s
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-amd64 (push) Successful in 1m10s
2025-08-04 20:03:31 +00:00
CSRBot ee37332a63 chore(deps): update docker/login-action action to v3.5.0
Build / build-arm64 (pull_request) Successful in 1m8s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 1m31s
2025-08-04 16:08:49 +00:00
CSRBot c66f038a8c chore(deps): update docker.io/library/alpine docker tag to v3.22.1
Build / build-arm64 (pull_request) Successful in 1m3s
Build / build-amd64 (pull_request) Successful in 1m12s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arm64 (push) Successful in 1m5s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-amd64 (push) Successful in 1m35s
2025-07-15 22:06:14 +00:00
CSRBot 887d9e91ad chore(deps): update dependency helm/helm to v3.18.4
Build / build-arm64 (pull_request) Successful in 1m10s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 1m19s
Build / build-arm64 (push) Successful in 1m4s
Build / build-amd64 (push) Successful in 1m16s
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / push-arm64 (push) Successful in 1m34s
Release / push-amd64 (push) Successful in 2m17s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 54s
2025-07-08 22:06:55 +00:00
CSRBot a99754aa23 chore(deps): update docker/setup-buildx-action action to v3.11.1
Build / build-arm64 (pull_request) Successful in 1m12s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 1m20s
Build / build-arm64 (push) Successful in 1m5s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-amd64 (push) Successful in 30s
2025-06-18 10:10:04 +00:00
CSRBot 1eafbeef07 chore(deps): update dependency helm/helm to v3.18.3
Build / build-arm64 (pull_request) Successful in 1m4s
Build / build-arm64 (push) Successful in 1m5s
Build / build-amd64 (pull_request) Successful in 1m15s
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
Lint Markdown files / markdown-lint (push) Successful in 12s
Build / build-amd64 (push) Successful in 1m27s
Release / push-arm64 (push) Successful in 1m39s
Release / push-amd64 (push) Successful in 2m29s
Release / push-manifest (push) Successful in 14s
Release / sync-to-hub-docker-io (push) Successful in 2m28s
2025-06-16 22:05:58 +00:00
CSRBot 5f7da9ba4c chore(deps): update docker/setup-buildx-action action to v3.11.0
Build / build-arm64 (pull_request) Successful in 1m9s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 1m27s
Build / build-arm64 (push) Successful in 1m6s
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-amd64 (push) Successful in 1m22s
2025-06-16 13:08:31 +00:00
CSRBot 7133ff79fb chore(deps): update dependency helm/helm to v3.18.2
Lint Markdown files / markdown-lint (pull_request) Successful in 15s
Build / build-amd64 (pull_request) Successful in 28s
Build / build-arm64 (pull_request) Successful in 1m8s
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-amd64 (push) Successful in 26s
Build / build-arm64 (push) Successful in 1m7s
Release / push-amd64 (push) Successful in 36s
Release / push-arm64 (push) Successful in 1m34s
Release / push-manifest (push) Successful in 15s
Release / sync-to-hub-docker-io (push) Successful in 52s
2025-06-02 16:05:56 +00:00
CSRBot 779f81257c chore(deps): update docker.io/library/alpine docker tag to v3.22.0
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
Build / build-amd64 (pull_request) Successful in 26s
Build / build-arm64 (pull_request) Successful in 1m41s
Build / build-amd64 (push) Successful in 26s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 1m34s
2025-05-30 19:07:18 +00:00
CSRBot b8b1eb9cfb chore(deps): update dependency helm/helm to v3.18.1
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-amd64 (pull_request) Successful in 1m26s
Build / build-arm64 (pull_request) Successful in 1m39s
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-amd64 (push) Successful in 26s
Build / build-arm64 (push) Successful in 1m46s
Release / push-amd64 (push) Successful in 2m50s
Release / push-arm64 (push) Successful in 2m24s
Release / push-manifest (push) Successful in 13s
Release / sync-to-hub-docker-io (push) Successful in 4m0s
2025-05-28 22:06:54 +00:00
CSRBot 67873d8a02 chore(deps): update davidanson/markdownlint-cli2-action action to v20
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
Build / build-amd64 (pull_request) Successful in 32s
Build / build-arm64 (pull_request) Successful in 1m35s
Lint Markdown files / markdown-lint (push) Successful in 13s
Build / build-amd64 (push) Successful in 29s
Build / build-arm64 (push) Successful in 1m41s
2025-05-21 16:06:31 +00:00
CSRBotandvolker.raschek 57bd879c0f chore(deps): update dependency helm/helm to v3.18.0
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / push-amd64 (push) Successful in 38s
Build / build-amd64 (push) Successful in 1m21s
Build / build-arm64 (push) Successful in 1m32s
Release / push-arm64 (push) Successful in 2m24s
Release / push-manifest (push) Successful in 13s
Release / sync-to-hub-docker-io (push) Successful in 2m38s
2025-05-21 16:44:30 +02:00
volker.raschek c095838ac3 fix(Makefile): get rid of unqualified container images
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-amd64 (push) Successful in 1m20s
Build / build-arm64 (push) Successful in 1m27s
2025-05-12 22:47:19 +02:00
volker.raschek e320fb8dfb docs(README): migrate from docker.io to git.cryptic.systems
Build / build-arm64 (push) Successful in 1m28s
Lint Markdown files / markdown-lint (push) Successful in 15s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 13s
Build / build-amd64 (push) Successful in 1m26s
2025-05-12 18:19:07 +02:00
volker.raschek b13112fa0e style(markdownlint): update configuration
Build / build-arm64 (push) Successful in 1m30s
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-amd64 (push) Successful in 1m18s
2025-05-09 11:27:48 +02:00
CSRBotandvolker.raschek 08b117c1ce chore(deps): update dependency helm/helm to v3.17.3
Build / build-amd64 (push) Waiting to run
Build / build-arm64 (push) Successful in 1m30s
Lint Markdown files / markdown-lint (push) Successful in 12s
Release / push-arm64 (push) Successful in 2m3s
Release / push-amd64 (push) Successful in 2m59s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 1m4s
2025-05-09 11:08:33 +02:00
volker.raschek a1ad58285b docs(README): add hub.docker.io badge
Build / build-arm64 (push) Successful in 1m38s
Lint Markdown files / markdown-lint (push) Successful in 11s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 10s
Build / build-amd64 (push) Successful in 1m14s
2025-05-08 21:49:33 +02:00
volker.raschek 5fffc502e0 docs(README): remove drone badge
Build / build-amd64 (push) Waiting to run
Build / build-arm64 (push) Successful in 1m25s
Lint Markdown files / markdown-lint (push) Failing after 16s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 9s
2025-05-08 21:47:21 +02:00
volker.raschek b317bb3060 chore(deps): update helm/helm to v1.17.2
Build / build-amd64 (push) Waiting to run
Build / build-arm64 (push) Successful in 1m22s
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / push-amd64 (push) Successful in 2m34s
Release / push-arm64 (push) Successful in 1m58s
Release / push-manifest (push) Successful in 16s
Release / sync-to-hub-docker-io (push) Successful in 2m42s
2025-05-08 21:07:51 +02:00
volker.raschek a3a1b514b5 fix(ci): add workflow_dispatch
Build / build-arm64 (push) Waiting to run
Build / build-amd64 (push) Waiting to run
Lint Markdown files / markdown-lint (push) Waiting to run
2025-05-08 21:01:18 +02:00
volker.raschek d91277240f fix(makefile): remove the deletion of the base image via make clean
Build / build-amd64 (push) Successful in 1m20s
Lint Markdown files / markdown-lint (push) Successful in 13s
Build / build-arm64 (push) Successful in 1m26s
2025-05-08 18:44:02 +02:00
volker.raschek 99e37f124f fix(makefile): remove unqualified image name
Build / build-amd64 (push) Successful in 1m16s
Build / build-arm64 (push) Successful in 1m25s
Lint Markdown files / markdown-lint (push) Successful in 15s
2025-05-08 18:41:34 +02:00
volker.raschek aa8c51f834 style(markdown): increase line length to 120 chars
Build / build-arm64 (push) Successful in 1m23s
Lint Markdown files / markdown-lint (push) Successful in 15s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 10s
Build / build-amd64 (push) Successful in 1m15s
2025-05-08 18:25:05 +02:00
volker.raschek fe35f190a6 fix(ci): move workflows into .gitea directory
Build / build-amd64 (push) Waiting to run
Lint Markdown files / markdown-lint (push) Waiting to run
Build / build-arm64 (push) Has been cancelled
2025-05-08 18:24:07 +02:00
volker.raschek cb62152d59 fix(ci): replace drone with gitea actions 2025-05-08 18:23:33 +02:00
volker.raschek 05ea30c3e7 chore(ci): use upstream container image registry
continuous-integration/drone/push Build is passing
2025-04-02 21:31:45 +02:00
volker.raschek d54665db16 chore(ci): rollback plugins/docker to 20.18.6
continuous-integration/drone/push Build is failing
2025-04-02 10:43:43 +02:00
volker.raschek e3634d4ab6 chore(ci): use container image mirror
continuous-integration/drone/push Build is failing
2025-04-02 09:54:20 +02:00
CSRBot 296266a2d5 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.44.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build was killed
2025-04-01 19:24:15 +00:00
volker.raschek ebc8597ead fix(Makefile): make FQIN configurable
continuous-integration/drone/push Build was killed
2025-04-01 20:45:54 +02:00
volker.raschek ed2e8be2a3 chore(renovate): remove additional labels
continuous-integration/drone/push Build was killed
2025-03-30 20:43:20 +02:00
volker.raschek b6ea5e7c98 chore(renovate): use configuration preset
continuous-integration/drone/push Build is passing
2025-03-30 20:40:31 +02:00
CSRBot 11c1e70477 chore(deps): update docker.io/plugins/docker docker tag to v20.18.8
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build was killed
2025-03-26 20:19:25 +00:00
CSRBot c44a0c44cc chore(deps): update quay.io/skopeo/stable docker tag to v1.18.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-02-28 17:19:32 +00:00
CSRBot 710e9b18b6 chore(deps): update docker.io/plugins/docker docker tag to v20.18.7
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-02-18 08:17:54 +00:00
CSRBot fd5bceaf86 chore(deps): update docker.io/library/alpine docker tag to v3.21.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-02-14 20:15:22 +00:00
volker.raschek 6c1e3c1731 chore(deps): update dependency helm/helm to v3.17.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2025-02-14 19:04:24 +01:00
volker.raschek 9ccb05f7f4 chore(deps): update dependency helm/helm to v3.17.0
continuous-integration/drone/tag Build is passing
2025-02-14 19:04:07 +01:00
CSRBot 1d08ff6ee2 chore(deps): update docker.io/library/alpine docker tag to v3.21.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build encountered an error
2025-01-08 20:13:38 +00:00
CSRBot a0fa81d54a chore(deps): update docker.io/plugins/docker docker tag to v20.18.6
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-25 05:16:33 +00:00
CSRBotandvolker.raschek 27fa6d8321 chore(deps): update dependency helm/helm to v3.16.4
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-12-17 09:54:29 +01:00
volker.raschek 7e76594809 feat(helm-values-schema): init
continuous-integration/drone/push Build is passing
Install helm plugin helm-values-schema-json to generate a values.schema.json from multiple sources.
2024-12-17 09:54:11 +01:00
volker.raschek 22ba0676d8 fix(Dockerfile): install condition
Adapt the bash if else condition to install latest or released helm version.
2024-12-17 09:53:51 +01:00
volker.raschek 361bfe9314 Merge pull request 'chore(deps): update docker.io/library/alpine docker tag to v3.21.0' (#95) from renovate/docker.io-library-alpine-3.x into master
continuous-integration/drone/push Build is passing
Reviewed-on: #95
2024-12-06 08:17:20 +00:00
CSRBot 26e5c3695f chore(deps): update docker.io/library/alpine docker tag to v3.21.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-05 23:15:38 +00:00
CSRBot a81dbaba71 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.43.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2024-12-03 14:20:43 +00:00
CSRBotandvolker.raschek 1caecd485a chore(deps): update dependency helm/helm to v3.16.3
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-12-02 10:41:45 +01:00
volker.raschek bfa82abb16 chore(deps): update dependency helm/helm to v3.16.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-12-02 10:40:45 +01:00
CSRBot e80924a5e0 chore(deps): update docker.io/plugins/docker docker tag to v20.18.5
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-29 11:17:42 +00:00
CSRBot 06c7f3bbe9 chore(deps): update git.cryptic.systems/volker.raschek/git docker tag to v1.4.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2024-11-25 23:19:48 +00:00
CSRBot f910312516 chore(deps): update quay.io/skopeo/stable docker tag to v1.17.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build encountered an error
2024-11-21 17:17:56 +00:00
CSRBot 6ec71ee9bc chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.42.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-14 19:20:30 +00:00
volker.raschek 6e24c5f3a1 fix(renovate): update config
continuous-integration/drone/push Build is passing
2024-09-28 13:33:23 +02:00
CSRBotandvolker.raschek 9185a272de chore(deps): update dependency helm/helm to v3.16.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-09-16 17:02:45 +02:00
volker.raschek 0e9d6d25e4 fix: add helm unittest
continuous-integration/drone/push Build is passing
2024-09-16 16:59:56 +02:00
CSRBot 5a17aaf821 chore(deps): update docker.io/library/alpine docker tag to v3.20.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-07 01:14:57 +00:00
CSRBot a6efe61538 chore(deps): update quay.io/skopeo/stable docker tag to v1.16.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-03 16:13:17 +00:00
CSRBot 34107f606c chore(deps): update docker.io/plugins/docker docker tag to v20.18.4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-22 16:13:22 +00:00
CSRBot 81dc6b0912 chore(deps): update quay.io/skopeo/stable docker tag to v1.16.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-18 16:14:08 +00:00
volker.raschek 45609b3361 chore(deps): update dependency helm/helm to v3.15.4
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-08-15 11:46:49 +02:00
volker.raschek 8d03b650bf chore(deps): update dependency helm/helm to v3.15.3
continuous-integration/drone/tag Build is passing
2024-08-15 11:46:04 +02:00
volker.raschek cc5bb74644 chore(deps): update dependency helm/helm to v3.15.2
continuous-integration/drone/tag Build is passing
2024-08-15 11:45:25 +02:00
volker.raschek 0ba837b8d5 chore(deps): update dependency helm/helm to v3.15.1
continuous-integration/drone/tag Build is failing
2024-08-15 11:44:28 +02:00
CSRBot b6064ce608 chore(deps): update docker.io/library/alpine docker tag to v3.20.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-26 13:11:19 +00:00
CSRBot 7a964973d5 chore(deps): update docker.io/plugins/docker docker tag to v20.18.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-26 12:10:35 +00:00
CSRBot e7c56824fb chore(deps): update docker.io/plugins/docker docker tag to v20.18.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-23 19:15:46 +00:00
CSRBot 1ee761d4f0 chore(deps): update quay.io/skopeo/stable docker tag to v1.15.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-16 16:11:12 +00:00
CSRBot b54be5cdf7 chore(deps): update docker.io/plugins/docker docker tag to v20.18.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-15 22:15:42 +00:00
CSRBot 760d160720 chore(deps): update quay.io/skopeo/stable docker tag to v1.15.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-13 19:17:29 +00:00
CSRBot dcf09559fb chore(deps): update docker.io/plugins/docker docker tag to v20.18.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-13 11:56:53 +00:00
CSRBot b6dd07d33c chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.41.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-27 13:24:32 +00:00
CSRBot f1abfdcf17 chore(deps): update docker.io/plugins/docker docker tag to v20.17.5
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-20 13:14:23 +00:00
CSRBot 9c47484a83 chore(deps): update dependency helm/helm to v3.15.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-15 22:05:27 +00:00
CSRBot 56418bd691 chore(deps): update docker.io/plugins/docker docker tag to v20.17.4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-13 10:13:29 +00:00
CSRBot 62f73f3a11 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.40.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-05-07 22:30:34 +00:00
CSRBot daef926086 chore(deps): update dependency helm/helm to v3.14.4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-04-10 22:12:29 +00:00
CSRBot daa0905499 chore(deps): update quay.io/skopeo/stable docker tag to v1.15.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-31 16:10:49 +00:00
CSRBot bf2843eb9f chore(deps): update dependency helm/helm to v3.14.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-14 23:04:33 +01:00
CSRBot 97f2d3b9d2 chore(deps): update docker.io/plugins/docker docker tag to v20.17.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-03-11 08:22:29 +00:00
CSRBot dc42d1ccba chore(deps): update dependency helm/helm to v3.14.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-21 23:09:33 +00:00
CSRBot eb0ebf6868 chore(deps): update quay.io/skopeo/stable docker tag to v1.14.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-18 17:10:26 +00:00
CSRBot 475cd9396a chore(deps): update dependency helm/helm to v3.14.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-14 23:06:41 +00:00
CSRBot 569d54a624 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.39.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-28 23:12:15 +00:00
CSRBot c00ba3a5f5 chore(deps): update docker.io/library/alpine docker tag to v3.19.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-27 02:07:22 +00:00
volker.raschek e4d9024a0d fix(renovate): remove automerge options
continuous-integration/drone/push Build is passing
2024-01-21 14:36:54 +01:00
CSRBot 4b5b755285 chore(deps): update dependency helm/helm to v3.14.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-17 20:06:35 +00:00
CSRBot ff317871b1 Merge pull request 'chore(deps): update docker.io/plugins/docker docker tag to v20.17.2' (#59) from renovate/docker.io-plugins-docker-20.x into master
continuous-integration/drone/push Build is passing
2024-01-10 17:27:24 +00:00
CSRBot 55ba6159f6 chore(deps): update docker.io/plugins/docker docker tag to v20.17.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-10 17:10:33 +00:00
CSRBotandvolker.raschek 382f33cbba chore(deps): update dependency helm/helm to v3.13.3
continuous-integration/drone/push Build is passing
2023-12-14 11:43:02 +01:00
CSRBotandvolker.raschek 48349be74c chore(deps): update docker.io/library/alpine docker tag to v3.19.0 2023-12-14 11:42:58 +01:00
CSRBot 2b27324926 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.38.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-09 14:39:11 +00:00
CSRBot 378f839c32 chore(deps): update docker.io/library/alpine docker tag to v3.18.5
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-06 17:16:37 +00:00
CSRBot 45d98ca303 chore(deps): update quay.io/skopeo/stable docker tag to v1.14.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-06 17:20:35 +01:00
12 changed files with 415 additions and 806 deletions
-667
View File
@@ -1,667 +0,0 @@
---
kind: pipeline
type: kubernetes
name: linter
clone:
disable: true
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: markdown lint
commands:
- markdownlint *.md
image: git.cryptic.systems/volker.raschek/markdownlint:0.37.0
resources:
limits:
cpu: 150
memory: 150M
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
exclude:
- tag
---
kind: pipeline
type: docker
name: dry-run-amd64
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build
image: docker.io/plugins/docker:20.17.1
settings:
auto_tag: false
dockerfile: Dockerfile
dry_run: true
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/helm
tags: latest-amd64
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
when:
status:
- changed
- failure
trigger:
branch:
exclude:
- master
event:
- pull_request
- push
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: docker
name: dry-run-arm64-v8
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: arm64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build
image: docker.io/plugins/docker:20.17.1
settings:
auto_tag: false
dockerfile: Dockerfile
dry_run: true
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/helm
tags: latest-arm64-v8
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
when:
status:
- changed
- failure
trigger:
branch:
exclude:
- master
event:
- pull_request
- push
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: docker
name: latest-amd64
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build
image: docker.io/plugins/docker:20.17.1
settings:
auto_tag: false
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/helm
tags: latest-amd64
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: docker
name: latest-arm64-v8
clone:
disable: true
depends_on:
- linter
platform:
os: linux
arch: arm64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build
image: docker.io/plugins/docker:20.17.1
settings:
auto_tag: false
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/helm
tags: latest-arm64-v8
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: kubernetes
name: latest-manifest
clone:
disable: true
depends_on:
- latest-amd64
- latest-arm64-v8
# docker.io/plugins/manifest only for amd64 architectures available
node_selector:
kubernetes.io/os: linux
kubernetes.io/arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build-manifest
image: docker.io/plugins/manifest:1.4.0
settings:
auto_tag: false
ignore_missing: true
spec: manifest.tmpl
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: kubernetes
name: latest-sync
clone:
disable: true
depends_on:
- latest-manifest
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: latest-sync
commands:
- skopeo sync --all --src=docker --src-creds=$SRC_CRED_USERNAME:$SRC_CRED_PASSWORD --dest=docker --dest-creds=$DEST_CRED_USERNAME:$DEST_CRED_PASSWORD git.cryptic.systems/volker.raschek/helm docker.io/volkerraschek
environment:
SRC_CRED_USERNAME:
from_secret: git_cryptic_systems_container_registry_user
SRC_CRED_PASSWORD:
from_secret: git_cryptic_systems_container_registry_password
DEST_CRED_USERNAME:
from_secret: container_image_registry_user
DEST_CRED_PASSWORD:
from_secret: container_image_registry_password
image: quay.io/skopeo/stable:v1.13.3
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: docker
name: tagged-amd64
clone:
disable: true
platform:
os: linux
arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build
image: docker.io/plugins/docker:20.17.1
settings:
auto_tag: true
auto_tag_suffix: amd64
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/helm
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
build_args:
- HELM_VERSION=${DRONE_TAG}
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: docker
name: tagged-arm64-v8
clone:
disable: true
platform:
os: linux
arch: arm64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build
image: docker.io/plugins/docker:20.17.1
settings:
auto_tag: true
auto_tag_suffix: arm64-v8
dockerfile: Dockerfile
force_tag: true
no_cache: true
purge: true
mirror:
from_secret: docker_io_mirror
registry: git.cryptic.systems
repo: git.cryptic.systems/volker.raschek/helm
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
build_args:
- HELM_VERSION=${DRONE_TAG}
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: kubernetes
name: tagged-manifest
clone:
disable: true
depends_on:
- tagged-amd64
- tagged-arm64-v8
# docker.io/plugins/manifest only for amd64 architectures available
node_selector:
kubernetes.io/os: linux
kubernetes.io/arch: amd64
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: build-manifest
image: docker.io/plugins/manifest:1.4.0
settings:
auto_tag: true
ignore_missing: true
spec: manifest.tmpl
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/helm-docker
---
kind: pipeline
type: kubernetes
name: tagged-sync
clone:
disable: true
depends_on:
- tagged-manifest
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.3.1
- name: tagged-sync
commands:
- skopeo sync --all --src=docker --src-creds=$SRC_CRED_USERNAME:$SRC_CRED_PASSWORD --dest=docker --dest-creds=$DEST_CRED_USERNAME:$DEST_CRED_PASSWORD git.cryptic.systems/volker.raschek/helm docker.io/volkerraschek
environment:
SRC_CRED_USERNAME:
from_secret: git_cryptic_systems_container_registry_user
SRC_CRED_PASSWORD:
from_secret: git_cryptic_systems_container_registry_password
DEST_CRED_USERNAME:
from_secret: container_image_registry_user
DEST_CRED_PASSWORD:
from_secret: container_image_registry_password
image: quay.io/skopeo/stable:v1.13.3
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
- tag
repo:
- volker.raschek/helm-docker
+73
View File
@@ -0,0 +1,73 @@
name: Auto release
on:
push:
branches: [ "master" ]
paths:
- Makefile
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 HELM_VERSION line changed
id: check_change
run: |
echo "changed=false" >> $GITHUB_OUTPUT
for file in Makefile; do
if git diff HEAD~1 HEAD -- "${file}" | grep --quiet '^[+-]HELM_VERSION'; then
echo "HELM_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 HELM_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 'HELM_VERSION\?=v?[\d]*(\.[\d]*){0,2}' Makefile | 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.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
}
});
+69
View File
@@ -0,0 +1,69 @@
name: Build
on:
pull_request:
types:
- opened
- reopened
- synchronize
push:
branches:
- master
workflow_dispatch: {}
jobs:
build-arm64:
runs-on: ubuntu-latest-arm64
steps:
- 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: |
TAG=latest
docker buildx build \
--platform linux/arm64 \
--file Dockerfile \
--provenance false \
--tag git.cryptic.systems/volker.raschek/helm:${TAG}-arm64 \
.
build-amd64:
runs-on: ubuntu-latest-amd64
steps:
- 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: |
TAG=latest
docker buildx build \
--platform linux/amd64 \
--file Dockerfile \
--provenance false \
--tag git.cryptic.systems/volker.raschek/helm:${TAG}-amd64 \
.
+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'
+173
View File
@@ -0,0 +1,173 @@
name: Release
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:qemu-v10.2.3 # renovate: datasource=docker registryUrl=https://docker.io depName=tonistiigi/binfmt extractVersion='qemu-(?<version>v\d+\.\d+\.\d+)$'
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
--build-arg HELM_VERSION=${{ steps.version_extraction.outputs.version_raw }} \
--file Dockerfile \
--platform linux/arm64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/helm:${{ 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:qemu-v10.2.3 # renovate: datasource=docker registryUrl=https://docker.io depName=tonistiigi/binfmt extractVersion='qemu-(?<version>v\d+\.\d+\.\d+)$'
- uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4.3.0
- name: Build and push image
run: |
docker buildx build \
--build-arg HELM_VERSION=${{ steps.version_extraction.outputs.version_raw }} \
--file Dockerfile \
--platform linux/amd64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/helm:${{ 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/helm:${{ steps.version_extraction.outputs.version_cleaned }} \
--amend git.cryptic.systems/volker.raschek/helm:${{ steps.version_extraction.outputs.version_cleaned }}-amd64 \
--amend git.cryptic.systems/volker.raschek/helm:${{ steps.version_extraction.outputs.version_cleaned }}-arm64
docker manifest push git.cryptic.systems/volker.raschek/helm:${{ 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/helm:${{ steps.version_extraction.outputs.version_cleaned }} \
docker://docker.io/volkerraschek/helm:${{ steps.version_extraction.outputs.version_cleaned }}
@@ -0,0 +1,22 @@
name: Update Docker Hub Description
on:
push:
branches:
- master
paths:
- README.md
workflow_dispatch: {}
jobs:
update-description-on-hub-docker-io:
runs-on:
- ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: peter-evans/dockerhub-description@1b9a80c056b620d92cedb9d9b5a223409c68ddfa # v5.0.0
with:
username: ${{ secrets.DOCKER_IO_USERNAME }}
password: ${{ secrets.DOCKER_IO_PASSWORD }}
repository: volkerraschek/helm
readme-filepath: README.md
+5 -13
View File
@@ -45,19 +45,17 @@ MD012:
# MD013/line-length - Line length
MD013:
# Number of characters
line_length: 80
line_length: 120
# Number of characters for headings
heading_line_length: 80
heading_line_length: 120
# Number of characters for code blocks
code_block_line_length: 80
code_block_line_length: 120
# Include code blocks
code_blocks: false
# Include tables
tables: false
# Include headings
headings: true
# Include headings
headers: true
# Strict length checking
strict: false
# Stern length checking
@@ -70,11 +68,6 @@ MD022:
# Blank lines below heading
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:
# Heading level
@@ -128,8 +121,7 @@ MD041:
# MD044/proper-names - Proper names should have the correct capitalization
MD044:
# List of proper names
names:
- helm
names: []
# Include code blocks
code_blocks: false
@@ -141,4 +133,4 @@ MD046:
# MD048/code-fence-style - Code fence style
MD048:
# Code fence syle
style: "backtick"
style: "backtick"
+4 -7
View File
@@ -1,16 +1,13 @@
FROM docker.io/library/alpine:3.18.5
FROM docker.io/library/alpine:3.24.1
ARG HELM_VERSION
RUN apk add bash curl git openssl && \
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 --output /tmp/install.sh
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4 --output /tmp/install.sh
RUN [[ ${HELM_VERSION} == "" ]]; bash /tmp/install.sh
RUN [[ ${HELM_VERSION} != "" ]]; bash /tmp/install.sh --version ${HELM_VERSION}
RUN if [[ -z "${HELM_VERSION+x}" ]]; then bash /tmp/install.sh; fi
RUN if [[ -n "${HELM_VERSION+x}" ]]; then bash /tmp/install.sh --version "${HELM_VERSION}"; fi
RUN rm /tmp/install.sh
# Install additionally cm-push plugin
RUN helm plugin install https://github.com/chartmuseum/helm-push.git
ENTRYPOINT [ "/usr/local/bin/helm" ]
+5 -8
View File
@@ -1,6 +1,6 @@
# HELM_VERSION
# Only required to install a specifiy version
HELM_VERSION?=v3.13.2 # renovate: datasource=github-releases depName=helm/helm
# Only required to install a specify version
HELM_VERSION?=v4.2.4 # renovate: datasource=github-releases depName=helm/helm
# CONTAINER_RUNTIME
# The CONTAINER_RUNTIME variable will be used to specified the path to a
@@ -9,14 +9,13 @@ CONTAINER_RUNTIME?=$(shell which podman)
# HELM_IMAGE_REGISTRY_NAME
# Defines the name of the new container to be built using several variables.
HELM_IMAGE_REGISTRY_NAME:=git.cryptic.systems
HELM_IMAGE_REGISTRY_USER:=volker.raschek
HELM_IMAGE_REGISTRY_NAME?=git.cryptic.systems
HELM_IMAGE_REGISTRY_USER?=volker.raschek
HELM_IMAGE_NAMESPACE?=${HELM_IMAGE_REGISTRY_USER}
HELM_IMAGE_NAME:=helm
HELM_IMAGE_VERSION?=latest
HELM_IMAGE_FULLY_QUALIFIED=${HELM_IMAGE_REGISTRY_NAME}/${HELM_IMAGE_NAMESPACE}/${HELM_IMAGE_NAME}:${HELM_IMAGE_VERSION}
HELM_IMAGE_UNQUALIFIED=${HELM_IMAGE_NAMESPACE}/${HELM_IMAGE_NAME}:${HELM_IMAGE_VERSION}
# BUILD CONTAINER IMAGE
# ==============================================================================
@@ -28,15 +27,13 @@ container-image/build:
--no-cache \
--pull \
--tag ${HELM_IMAGE_FULLY_QUALIFIED} \
--tag ${HELM_IMAGE_UNQUALIFIED} \
.
# DELETE CONTAINER IMAGE
# ==============================================================================
PHONY:=container-image/delete
container-image/delete:
- ${CONTAINER_RUNTIME} image rm ${HELM_IMAGE_FULLY_QUALIFIED} ${HELM_IMAGE_UNQUALIFIED}
- ${CONTAINER_RUNTIME} image rm ${BASE_IMAGE_FULL}
- ${CONTAINER_RUNTIME} image rm ${HELM_IMAGE_FULLY_QUALIFIED}
# PUSH CONTAINER IMAGE
# ==============================================================================
+12 -59
View File
@@ -1,64 +1,17 @@
# helm-docker
# helm
[![Build Status](https://drone.cryptic.systems/api/badges/volker.raschek/helm-docker/status.svg)](https://drone.cryptic.systems/volker.raschek/helm-docker)
[![Docker Pulls](https://img.shields.io/docker/pulls/volkerraschek/helm)](https://hub.docker.com/r/volkerraschek/helm)
This project contains all sources to build the container image
`docker.io/volkerraschek/helm`. The primary goal of this project is to package
the binary `helm` as container image to provide the functionally for CI/CD
workflows. The source code of the binary can be found in the upstream project of
[helm](github.com/helm/helm).
This project contains all sources to build the container image `git.cryptic.systems/volker.raschek/helm`. The primary
goal of this project is to package the binary `helm` as container image and provide the functionally for CI/CD workflows.
The source code of the binary can be found in the upstream project of [helm](github.com/helm/helm).
## drone
Here is an example to lint, package and deploy a chart to chartmuseum via
`docker.io/volkerraschek/helm`.
```yaml
kind: pipeline
type: kubernetes
name: linter
platform:
os: linux
arch: amd64
steps:
- name: helm lint
commands:
- helm lint
image: docker.io/volkerraschek/helm:latest
resources:
limits:
cpu: 50
memory: 50M
---
kind: pipeline
type: kubernetes
name: release
platform:
os: linux
steps:
- name: release-helm-chart
commands:
- helm plugin install https://github.com/chartmuseum/helm-push.git
- helm repo add myrepo https://charts.example.com/myrepo
- helm package --version ${DRONE_TAG} .
- helm cm-push ${DRONE_REPO_NAME}-${DRONE_TAG}.tgz myrepo
environment:
HELM_REPO_PASSWORD:
from_secret: helm_repo_password
HELM_REPO_USERNAME:
from_secret: helm_repo_username
image: docker.io/volkerraschek/helm:latest
resources:
limits:
cpu: 50
memory: 50M
trigger:
event:
- tag
```bash
IMAGE_VERSION=4.2.4
docker run \
--rm \
--volume "$(pwd):$(pwd)" \
--workdir "$(pwd)" \
"git.cryptic.systems/volker.raschek/helm:${IMAGE_VERSION}" \
version
```
-20
View File
@@ -1,20 +0,0 @@
image: git.cryptic.systems/volker.raschek/helm:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
{{#if build.tags}}
tags:
{{#each build.tags}}
- {{this}}
{{/each}}
- "latest"
{{/if}}
manifests:
-
image: git.cryptic.systems/volker.raschek/helm:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
platform:
architecture: amd64
os: linux
-
image: git.cryptic.systems/volker.raschek/helm:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm64-v8
platform:
architecture: arm64
os: linux
variant: v8
+31 -32
View File
@@ -1,41 +1,40 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"assignees": [ "volker.raschek" ],
"automergeStrategy": "merge-commit",
"automergeType": "pr",
"labels": [ "renovate" ],
"packageRules": [
"customManagers": [
{
"addLabels": [ "renovate/droneci", "renovate/automerge" ],
"automerge": true,
"matchManagers": "droneci",
"matchUpdateTypes": [ "minor", "patch"]
},
{
"description": "Automatically update patch version of used container images in docker files",
"addLabels": [ "renovate/container-image", "renovate/automerge" ],
"automerge": true,
"matchBaseBranches": [ "master" ],
"matchManagers": [ "dockerfile" ],
"matchUpdateTypes": [ "patch" ]
},
{
"addLabels": [ "renovate/helm", "renovate/automerge" ],
"automerge": false,
"matchPackageNames": [ "helm" ],
"matchManagers": [ "regex" ]
}
],
"rebaseLabel": "renovate/rebase",
"rebaseWhen": "behind-base-branch",
"regexManagers": [
{
"description": "Update version",
"customType": "regex",
"fileMatch": [
"^Makefile$"
"^README\\.md$"
],
"matchStrings": [
"HELM_VERSION\\?=(?<currentValue>.*) # renovate: datasource=(?<datasource>.*) depName=(?<depName>.*)( lookupName=(?<lookupName>.*))?( versioning=(?<versioning>.*))?"
"IMAGE_VERSION=(?<currentValue>.*)"
],
"datasourceTemplate": "github-releases",
"depNameTemplate": "helm/helm",
"versioningTemplate": "semver"
}
],
"extends": [
"local>volker.raschek/renovate-config:default#master",
"local>volker.raschek/renovate-config:container#master",
"local>volker.raschek/renovate-config:actions#master",
"local>volker.raschek/renovate-config:regexp#master"
],
"packageRules": [
{
"addLabels": [
"renovate/automerge"
],
"automerge": true,
"matchPackageNames": [
"helm/helm"
],
"matchManagers": [
"regex"
],
"matchUpdateTypes": [
"minor",
"patch"
]
}
]