Compare commits

..
Author SHA1 Message Date
CSRBot d9945e8c17 chore(deps): update docker.io/library/python docker tag to v3.15.1
Build / build-arm64 (pull_request) Failing after 53s
Build / build-amd64 (pull_request) Failing after 59s
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
2026-10-22 01:09:31 +00:00
CSRBot 784d5fd074 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.15.0' (#114) from renovate/container-images into master
Build / build-amd64 (push) Successful in 1m4s
Build / build-arm64 (push) Successful in 2m10s
Lint Markdown files / markdown-lint (push) Successful in 7s
2026-10-13 01:11:35 +00:00
CSRBot 64e9a70ced chore(deps): update docker.io/library/python docker tag to v3.15.0
Build / build-arm64 (pull_request) Successful in 2m11s
Build / build-amd64 (pull_request) Successful in 1m5s
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2026-10-13 01:09:09 +00:00
CSRBot cfc510f130 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.8' (#113) from renovate/container-images into master
Build / build-amd64 (push) Successful in 1m0s
Build / build-arm64 (push) Successful in 1m53s
Lint Markdown files / markdown-lint (push) Successful in 7s
2026-10-03 16:22:01 +00:00
CSRBot 35769c27b6 chore(deps): update docker.io/library/python docker tag to v3.14.8
Build / build-amd64 (pull_request) Successful in 1m5s
Build / build-arm64 (pull_request) Successful in 2m0s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-10-03 16:16:48 +00:00
CSRBot a919373371 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.4.1' (#112) from renovate/docker-setup-buildx-action-4.x into master
Build / build-amd64 (push) Successful in 53s
Build / build-arm64 (push) Successful in 1m54s
Lint Markdown files / markdown-lint (push) Successful in 7s
2026-09-16 10:46:08 +00:00
CSRBot 597276e9fb chore(deps): update docker/setup-buildx-action action to v4.4.1
Build / build-amd64 (pull_request) Successful in 49s
Build / build-arm64 (pull_request) Successful in 1m49s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-09-16 10:18:09 +00:00
CSRBot b18f78c757 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.4.0' (#111) from renovate/docker-setup-qemu-action-4.x into master
Build / build-amd64 (push) Successful in 54s
Build / build-arm64 (push) Successful in 1m53s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-09-15 14:10:59 +00:00
CSRBot 54a7638852 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.4.0' (#110) from renovate/docker-setup-buildx-action-4.x into master
Build / build-amd64 (push) Successful in 53s
Build / build-arm64 (push) Successful in 1m51s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-09-15 14:09:02 +00:00
CSRBot f6998adfbe chore(deps): update docker/setup-qemu-action action to v4.4.0
Build / build-amd64 (pull_request) Successful in 56s
Build / build-arm64 (pull_request) Successful in 1m54s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
2026-09-15 12:24:12 +00:00
CSRBot fd8ca665e6 chore(deps): update docker/setup-buildx-action action to v4.4.0
Build / build-amd64 (pull_request) Successful in 51s
Build / build-arm64 (pull_request) Successful in 1m48s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-09-15 12:24:07 +00:00
CSRBot a9156085c0 Merge pull request 'chore(deps): update tonistiigi/binfmt docker tag to v10.2.3' (#109) from renovate/container-images into master
Build / build-arm64 (push) Successful in 2m13s
Build / build-amd64 (push) Successful in 1m1s
Lint Markdown files / markdown-lint (push) Successful in 14s
2026-09-06 11:39:56 +00:00
CSRBot 7e682c0496 chore(deps): update tonistiigi/binfmt docker tag to v10.2.3
Build / build-arm64 (pull_request) Successful in 1m54s
Build / build-amd64 (pull_request) Successful in 54s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
2026-09-06 09:55:06 +00:00
volker.raschek 71fec83b62 fix(ci): use fixed version of tonistiigi/binfmt
Build / build-arm64 (push) Successful in 1m58s
Build / build-amd64 (push) Successful in 51s
Lint Markdown files / markdown-lint (push) Successful in 11s
2026-09-06 11:49:08 +02:00
volker.raschek 433009e02c chore(ci): authenticate against harbor.cryptic.systems before pulling binfmt
Build / build-arm64 (push) Successful in 1m57s
Build / build-amd64 (push) Successful in 59s
Lint Markdown files / markdown-lint (push) Successful in 11s
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 95c570a0b7 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.3.0' (#107) from renovate/docker-setup-buildx-action-4.x into master
Build / build-arm64 (push) Successful in 1m41s
Build / build-amd64 (push) Successful in 44s
Lint Markdown files / markdown-lint (push) Successful in 8s
2026-08-19 13:13:25 +00:00
CSRBot 1b61269dce chore(deps): update docker/setup-buildx-action action to v4.3.0
Build / build-arm64 (pull_request) Successful in 1m35s
Build / build-amd64 (pull_request) Successful in 46s
Lint Markdown files / markdown-lint (pull_request) Successful in 14s
2026-08-19 12:25:17 +00:00
CSRBot d11388a375 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.7' (#106) from renovate/container-images into master
Build / build-amd64 (push) Successful in 51s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 1m43s
2026-08-09 18:30:08 +00:00
CSRBot 618797163d chore(deps): update docker.io/library/python docker tag to v3.14.7
Build / build-arm64 (pull_request) Successful in 1m47s
Build / build-amd64 (pull_request) Successful in 58s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-08-09 18:28:06 +00:00
CSRBot 0a8026d601 Merge pull request 'chore(deps): update docker/login-action action to v4.6.0' (#105) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 47s
Build / build-arm64 (push) Successful in 1m48s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-07-29 16:32:22 +00:00
CSRBot 85df5f1274 chore(deps): update docker/login-action action to v4.6.0
Build / build-amd64 (pull_request) Successful in 50s
Build / build-arm64 (pull_request) Successful in 1m50s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-07-29 15:27:35 +00:00
CSRBot 71cd7a9224 Merge pull request 'chore(deps): update docker/login-action action to v4.5.2' (#104) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 51s
Build / build-arm64 (push) Successful in 1m49s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-07-28 10:30:55 +00:00
CSRBot f93c365873 chore(deps): update docker/login-action action to v4.5.2
Build / build-amd64 (pull_request) Successful in 50s
Build / build-arm64 (pull_request) Successful in 1m53s
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2026-07-28 09:22:59 +00:00
CSRBot 45500af368 Merge pull request 'chore(deps): update docker/login-action action to v4.5.0' (#103) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 50s
Build / build-arm64 (push) Successful in 1m43s
Lint Markdown files / markdown-lint (push) Successful in 8s
2026-07-24 16:28:45 +00:00
CSRBot 2c3f66d819 chore(deps): update docker/login-action action to v4.5.1
Build / build-amd64 (pull_request) Successful in 49s
Build / build-arm64 (pull_request) Successful in 1m48s
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2026-07-24 15:23:26 +00:00
CSRBot 9ff3f0151d Merge pull request 'chore(deps): update actions/checkout action to v6.1.0' (#102) from renovate/actions-checkout-6.x into master
Build / build-amd64 (push) Successful in 46s
Build / build-arm64 (push) Successful in 1m51s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-07-20 19:48:22 +00:00
CSRBot 5692ba867a chore(deps): update actions/checkout action to v6.1.0
Build / build-amd64 (pull_request) Successful in 55s
Build / build-arm64 (pull_request) Successful in 1m38s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-07-20 18:25:20 +00:00
CSRBot 4127bd8b14 Merge pull request 'chore(deps): update docker/login-action action to v4.4.0' (#101) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 47s
Build / build-arm64 (push) Successful in 1m45s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-07-03 16:24:02 +00:00
CSRBot 3e4a0cbea1 chore(deps): update docker/login-action action to v4.4.0
Build / build-arm64 (pull_request) Successful in 1m43s
Build / build-amd64 (pull_request) Successful in 44s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-07-03 15:16:59 +00:00
CSRBot 5a1da5c2f5 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.6' (#97) from renovate/container-images into master
Build / build-amd64 (push) Successful in 40s
Build / build-arm64 (push) Successful in 1m37s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-07-03 01:55:47 +00:00
CSRBot 2c8e145a5f chore(deps): update docker.io/library/python docker tag to v3.14.6
Build / build-arm64 (pull_request) Successful in 1m38s
Build / build-amd64 (pull_request) Successful in 40s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-03 00:16:04 +00:00
CSRBot 8ec9b0e9d7 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.2.0' (#100) from renovate/docker-setup-qemu-action-4.x into master
Build / build-amd64 (push) Successful in 46s
Build / build-arm64 (push) Successful in 1m38s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-07-02 23:12:38 +00:00
CSRBot ff4ac30e89 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.2.0' (#99) from renovate/docker-setup-buildx-action-4.x into master
Build / build-amd64 (push) Successful in 45s
Build / build-arm64 (push) Successful in 1m44s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-07-02 23:10:53 +00:00
CSRBot a3e6266149 Merge pull request 'chore(deps): update docker/login-action action to v4.3.0' (#98) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 44s
Build / build-arm64 (push) Successful in 1m44s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-07-02 23:09:09 +00:00
CSRBot 2e86f63a1d chore(deps): update docker/setup-qemu-action action to v4.2.0
Build / build-arm64 (pull_request) Successful in 1m43s
Build / build-amd64 (pull_request) Successful in 41s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-02 18:20:37 +00:00
CSRBot d284ba41b9 chore(deps): update docker/setup-buildx-action action to v4.2.0
Build / build-arm64 (pull_request) Successful in 1m44s
Build / build-amd64 (pull_request) Successful in 49s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-02 18:20:34 +00:00
CSRBot cf0d12f3fe chore(deps): update docker/login-action action to v4.3.0
Build / build-arm64 (pull_request) Successful in 1m36s
Build / build-amd64 (pull_request) Successful in 41s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-02 18:20:30 +00:00
CSRBot 8bfe9703cb Merge pull request 'chore(deps): pin dependencies' (#95) from renovate/pin-dependencies into master
Build / build-amd64 (push) Successful in 48s
Build / build-arm64 (push) Successful in 1m42s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-06-07 19:18:04 +00:00
CSRBot 308711479d chore(deps): pin dependencies
Build / build-arm64 (pull_request) Successful in 1m41s
Build / build-amd64 (pull_request) Successful in 48s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-06-07 18:18:28 +00:00
CSRBot cd4613f208 Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v23' (#94) from renovate/davidanson-markdownlint-cli2-action-23.x into master
Build / build-amd64 (push) Successful in 41s
Build / build-arm64 (push) Successful in 1m58s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-06-04 17:00:39 +00:00
CSRBot b0f17cf01a chore(deps): update davidanson/markdownlint-cli2-action action to v23
Build / build-arm64 (pull_request) Successful in 1m45s
Build / build-amd64 (pull_request) Successful in 49s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-06-04 15:34:18 +00:00
CSRBot c9bb631d02 Merge pull request 'chore(deps): update actions/checkout action to v6.0.3' (#93) from renovate/actions into master
Build / build-amd64 (push) Successful in 42s
Build / build-arm64 (push) Successful in 1m41s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-06-02 16:25:16 +00:00
CSRBot 755d21fa6d chore(deps): update actions/checkout action to v6.0.3
Build / build-arm64 (pull_request) Successful in 1m40s
Build / build-amd64 (pull_request) Successful in 41s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-06-02 15:27:44 +00:00
CSRBot 9cb59a4985 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.1.0' (#92) from renovate/actions into master
Build / build-amd64 (push) Successful in 44s
Build / build-arm64 (push) Successful in 1m42s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-05-27 19:19:34 +00:00
CSRBot 1f13db637f chore(deps): update docker/setup-qemu-action action to v4.1.0
Build / build-arm64 (pull_request) Successful in 1m45s
Build / build-amd64 (pull_request) Successful in 45s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-05-27 18:21:00 +00:00
CSRBot 2b37ec9623 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.1.0' (#91) from renovate/actions into master
Build / build-amd64 (push) Successful in 48s
Build / build-arm64 (push) Successful in 1m52s
Lint Markdown files / markdown-lint (push) Successful in 7s
2026-05-22 19:06:24 +00:00
CSRBot 78fabb812f chore(deps): update docker/setup-buildx-action action to v4.1.0
Build / build-arm64 (pull_request) Successful in 2m2s
Build / build-amd64 (pull_request) Successful in 49s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-05-22 18:18:02 +00:00
CSRBot cafec4e999 Merge pull request 'chore(deps): update docker/login-action action to v4.2.0' (#90) from renovate/actions into master
Build / build-amd64 (push) Successful in 45s
Build / build-arm64 (push) Successful in 1m48s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-05-22 13:22:17 +00:00
CSRBot 074ac9511f chore(deps): update docker/login-action action to v4.2.0
Build / build-arm64 (pull_request) Successful in 1m45s
Build / build-amd64 (pull_request) Successful in 1m41s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-05-22 12:19:19 +00:00
CSRBot 3299888fc6 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.5' (#89) from renovate/container-images into master
Build / build-amd64 (push) Successful in 49s
Build / build-arm64 (push) Successful in 1m44s
Lint Markdown files / markdown-lint (push) Successful in 7s
2026-05-13 21:19:50 +00:00
CSRBot b5ea6bea65 chore(deps): update docker.io/library/python docker tag to v3.14.5
Build / build-arm64 (pull_request) Successful in 1m49s
Build / build-amd64 (pull_request) Successful in 51s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-05-13 21:17:52 +00:00
CSRBot c9b2b0f7d8 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4' (#86) from renovate/docker-setup-buildx-action-4.x into master
Build / build-amd64 (push) Successful in 40s
Build / build-arm64 (push) Successful in 1m36s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-04-21 15:20:03 +00:00
CSRBot 4d738842f1 chore(deps): update docker/setup-buildx-action action to v4
Build / build-arm64 (pull_request) Successful in 1m37s
Build / build-amd64 (pull_request) Successful in 40s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2026-04-21 14:35:10 +00:00
volker.raschek c250598290 fix(ci): avoid docker's pull rate limit
Build / build-amd64 (push) Successful in 42s
Build / build-arm64 (push) Successful in 1m35s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-04-21 15:37:46 +02:00
CSRBot c088046876 Merge pull request 'chore(deps): update docker/login-action action to v4.1.0' (#88) from renovate/actions into master
Build / build-amd64 (push) Successful in 48s
Build / build-arm64 (push) Failing after 43s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-04-14 14:28:28 +00:00
CSRBot 4d6953bc19 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.4' (#87) from renovate/container-images into master
Build / build-amd64 (push) Successful in 46s
Build / build-arm64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-04-14 14:26:41 +00:00
CSRBot de71d70920 chore(deps): update docker/login-action action to v4.1.0
Build / build-arm64 (pull_request) Successful in 1m47s
Build / build-amd64 (pull_request) Successful in 42s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-04-14 11:27:20 +00:00
CSRBot b7e534abd8 chore(deps): update docker.io/library/python docker tag to v3.14.4
Build / build-arm64 (pull_request) Successful in 1m48s
Build / build-amd64 (pull_request) Successful in 41s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2026-04-14 11:27:09 +00:00
CSRBot 577530cc95 Merge pull request 'chore(deps): update docker/login-action action to v4' (#85) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 36s
Build / build-arm64 (push) Failing after 46s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-03-09 07:57:58 +00:00
CSRBot 64edd85268 chore(deps): update docker/login-action action to v4
Build / build-arm64 (pull_request) Successful in 1m35s
Build / build-amd64 (pull_request) Successful in 36s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-03-04 11:17:20 +00:00
CSRBot 6454342fb0 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.3' (#83) from renovate/container-images into master
Build / build-amd64 (push) Successful in 46s
Build / build-arm64 (push) Successful in 1m41s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-02-07 22:44:23 +00:00
CSRBot 525f730df1 chore(deps): update docker.io/library/python docker tag to v3.14.3
Build / build-arm64 (pull_request) Successful in 1m36s
Build / build-amd64 (pull_request) Successful in 38s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-02-07 22:38:57 +00:00
CSRBot 46b9606585 Merge pull request 'chore(deps): update docker/login-action action to v3.7.0' (#82) from renovate/actions into master
Build / build-amd64 (push) Successful in 36s
Build / build-arm64 (push) Successful in 1m43s
Lint Markdown files / markdown-lint (push) Successful in 5s
2026-02-01 12:20:49 +00:00
CSRBot ec85429b5c chore(deps): update docker/login-action action to v3.7.0
Build / build-arm64 (pull_request) Successful in 1m35s
Build / build-amd64 (pull_request) Successful in 40s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
2026-02-01 11:15:06 +00:00
CSRBot d510b09e0a Merge pull request 'chore(deps): update actions/checkout action to v6.0.2' (#81) from renovate/actions into master
Build / build-amd64 (push) Successful in 34s
Build / build-arm64 (push) Successful in 1m37s
Lint Markdown files / markdown-lint (push) Successful in 4s
2026-01-22 19:37:00 +00:00
CSRBot 7e649613e4 chore(deps): update actions/checkout action to v6.0.2
Build / build-arm64 (pull_request) Successful in 1m39s
Build / build-amd64 (pull_request) Successful in 34s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-01-22 17:15:03 +00:00
CSRBot 0d5861ab35 chore(deps): update dependency adrienverge/yamllint to v1.38.0
Build / build-arm64 (pull_request) Successful in 1m45s
Build / build-amd64 (push) Successful in 50s
Build / build-arm64 (push) Successful in 25m0s
Release / push-arm64 (push) Successful in 3m52s
Build / build-amd64 (pull_request) Successful in 41s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 2m38s
Release / push-manifest (push) Successful in 11s
Release / sync-to-hub-docker-io (push) Successful in 32s
2026-01-13 08:12:42 +00:00
CSRBot 7cdadf045b Merge pull request 'chore(deps): update docker/setup-buildx-action action to v3.12.0' (#79) from renovate/actions into master
Build / build-amd64 (push) Successful in 33s
Build / build-arm64 (push) Successful in 1m35s
Lint Markdown files / markdown-lint (push) Successful in 5s
2025-12-19 11:44:44 +00:00
CSRBot a6b2afd404 chore(deps): update docker/setup-buildx-action action to v3.12.0
Build / build-arm64 (pull_request) Successful in 1m35s
Build / build-amd64 (pull_request) Successful in 34s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2025-12-19 11:15:51 +00:00
CSRBot ed2aac2018 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.1' (#78) from renovate/container-images into master
Build / build-amd64 (push) Successful in 33s
Build / build-arm64 (push) Successful in 1m33s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-12-09 17:41:41 +00:00
CSRBot 8147596b35 chore(deps): update docker.io/library/python docker tag to v3.14.2
Build / build-arm64 (pull_request) Successful in 1m35s
Build / build-amd64 (pull_request) Successful in 35s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2025-12-09 17:18:56 +00:00
CSRBot 1fd4e63f49 Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v21' (#75) from renovate/davidanson-markdownlint-cli2-action-21.x into master
Build / build-amd64 (push) Successful in 32s
Build / build-arm64 (push) Successful in 1m30s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-12-03 02:13:28 +00:00
CSRBot f922cac37a chore(deps): update davidanson/markdownlint-cli2-action action to v21
Build / build-arm64 (pull_request) Successful in 1m34s
Build / build-amd64 (pull_request) Successful in 33s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-12-02 23:13:16 +00:00
CSRBot 891cc3444c Merge pull request 'chore(deps): update actions/checkout action to v6' (#77) from renovate/actions-checkout-6.x into master
Build / build-amd64 (push) Successful in 32s
Build / build-arm64 (push) Successful in 1m35s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-12-02 22:15:19 +00:00
CSRBot 162e2537c6 chore(deps): update actions/checkout action to v6
Build / build-arm64 (pull_request) Successful in 1m36s
Build / build-amd64 (pull_request) Successful in 32s
Lint Markdown files / markdown-lint (pull_request) Successful in 3s
2025-12-02 21:17:09 +00:00
CSRBot a52b0f3070 Merge pull request 'chore(deps): update actions/checkout action to v5.0.1' (#76) from renovate/actions into master
Build / build-amd64 (push) Successful in 32s
Build / build-arm64 (push) Successful in 1m32s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-11-17 18:29:15 +00:00
CSRBot 63dd3c2a15 chore(deps): update actions/checkout action to v5.0.1
Build / build-arm64 (pull_request) Successful in 1m40s
Build / build-amd64 (pull_request) Successful in 31s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-11-17 17:18:14 +00:00
CSRBot 189a77d4b5 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v3.7.0' (#74) from renovate/actions into master
Build / build-amd64 (push) Successful in 32s
Build / build-arm64 (push) Successful in 1m32s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-11-05 18:34:18 +00:00
CSRBot 3be4cc3df5 chore(deps): update docker/setup-qemu-action action to v3.7.0
Build / build-arm64 (pull_request) Successful in 1m53s
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
Build / build-amd64 (pull_request) Successful in 31s
2025-11-05 17:27:24 +00:00
CSRBot 1c02e069a7 Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.14.0' (#73) from renovate/container-images into master
Build / build-amd64 (push) Successful in 34s
Build / build-arm64 (push) Successful in 1m34s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-10-09 06:24:36 +00:00
CSRBot 2e9c77b7a8 chore(deps): update docker.io/library/python docker tag to v3.14.0
Build / build-arm64 (pull_request) Successful in 1m40s
Build / build-amd64 (pull_request) Successful in 33s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-10-07 22:14:06 +00:00
CSRBot f53fcc6997 Merge pull request 'chore(deps): update peter-evans/dockerhub-description action to v5' (#72) from renovate/peter-evans-dockerhub-description-5.x into master
Build / build-amd64 (push) Successful in 30s
Build / build-arm64 (push) Successful in 2m39s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-10-02 15:11:37 +00:00
CSRBot 6052b80477 chore(deps): update peter-evans/dockerhub-description action to v5
Build / build-arm64 (pull_request) Successful in 1m31s
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
Build / build-amd64 (pull_request) Successful in 29s
2025-10-01 16:17:45 +00:00
CSRBot d667347652 Merge pull request 'chore(deps): update actions/checkout action to v5' (#70) from renovate/actions-checkout-5.x into master
Build / build-arm64 (push) Successful in 1m28s
Build / build-amd64 (push) Successful in 30s
Lint Markdown files / markdown-lint (push) Successful in 16s
2025-09-29 16:53:24 +00:00
CSRBot e75f4e4505 chore(deps): update actions/checkout action to v5
Build / build-arm64 (pull_request) Successful in 1m33s
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
Build / build-amd64 (pull_request) Successful in 29s
2025-09-29 16:17:00 +00:00
CSRBot 406fdb633c Merge pull request 'chore(deps): update docker/login-action action to v3.6.0' (#71) from renovate/actions into master
Build / build-amd64 (push) Successful in 30s
Build / build-arm64 (push) Successful in 1m34s
Lint Markdown files / markdown-lint (push) Successful in 4s
2025-09-29 13:58:06 +00:00
CSRBot eff06c6e67 chore(deps): update docker/login-action action to v3.6.0
Build / build-arm64 (pull_request) Successful in 1m33s
Build / build-amd64 (pull_request) Successful in 30s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-09-29 13:20:46 +00:00
CSRBot 8658f6661c Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.13.7' (#69) from renovate/container-images into master
Build / build-amd64 (push) Successful in 28s
Build / build-arm64 (push) Successful in 1m25s
Lint Markdown files / markdown-lint (push) Successful in 9s
2025-08-16 01:14:29 +00:00
CSRBot e22e4c92ce chore(deps): update docker.io/library/python docker tag to v3.13.7
Build / build-arm64 (pull_request) Successful in 1m26s
Lint Markdown files / markdown-lint (pull_request) Successful in 20s
Build / build-amd64 (pull_request) Successful in 29s
2025-08-16 01:12:51 +00:00
CSRBot fc7f6e02ad Merge pull request 'chore(deps): update actions/checkout action to v4.3.0' (#67) from renovate/actions into master
Build / build-amd64 (push) Successful in 28s
Build / build-arm64 (push) Successful in 1m31s
Lint Markdown files / markdown-lint (push) Successful in 3s
2025-08-11 14:33:34 +00:00
CSRBot 564d658cec chore(deps): update actions/checkout action to v4.3.0
Build / build-arm64 (pull_request) Successful in 1m24s
Build / build-amd64 (pull_request) Successful in 27s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-08-11 13:27:07 +00:00
CSRBot 9d555129dd Merge pull request 'chore(deps): update docker.io/library/python docker tag to v3.13.6' (#66) from renovate/container-images into master
Build / build-arm64 (push) Successful in 2m1s
Build / build-amd64 (push) Successful in 2m4s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-08-07 19:20:34 +00:00
CSRBot 95f28765f2 chore(deps): update docker.io/library/python docker tag to v3.13.6
Build / build-arm64 (pull_request) Successful in 1m55s
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
Build / build-amd64 (pull_request) Successful in 2m27s
2025-08-07 19:17:51 +00:00
CSRBot cbdb5c1098 Merge pull request 'chore(deps): update docker/login-action action to v3.5.0' (#65) from renovate/actions into master
Build / build-arm64 (push) Successful in 1m30s
Build / build-amd64 (push) Successful in 1m19s
Lint Markdown files / markdown-lint (push) Successful in 11s
2025-08-04 20:37:30 +00:00
CSRBot 75f82c15ea chore(deps): update docker/login-action action to v3.5.0
Build / build-arm64 (pull_request) Successful in 1m32s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 1m25s
2025-08-04 16:18:15 +00:00
CSRBot 9fe05c0944 chore(deps): update docker/setup-buildx-action action to v3.11.1
Build / build-arm64 (pull_request) Successful in 1m32s
Build / build-arm64 (push) Successful in 1m30s
Build / build-amd64 (push) Successful in 25s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 1m33s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-06-18 10:23:14 +00:00
CSRBot c1a8eadc0d chore(deps): update docker/setup-buildx-action action to v3.11.0
Build / build-arm64 (pull_request) Successful in 1m29s
Build / build-arm64 (push) Successful in 1m30s
Build / build-amd64 (push) Successful in 1m33s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 1m55s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-06-16 13:19:16 +00:00
CSRBot 266a988c87 chore(deps): update docker.io/library/python docker tag to v3.13.5
Build / build-arm64 (pull_request) Successful in 1m59s
Build / build-arm64 (push) Successful in 1m27s
Build / build-amd64 (push) Successful in 2m13s
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Build / build-amd64 (pull_request) Successful in 2m26s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-06-13 01:11:42 +00:00
CSRBot 9335c0808e chore(deps): update docker.io/library/python docker tag to v3.13.4
Build / build-arm64 (pull_request) Successful in 1m25s
Build / build-arm64 (push) Successful in 1m26s
Build / build-amd64 (push) Successful in 2m7s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 2m20s
Lint Markdown files / markdown-lint (push) Successful in 9s
2025-06-04 19:15:00 +00:00
CSRBot 251fc6fff2 chore(deps): update davidanson/markdownlint-cli2-action action to v20
Build / build-arm64 (pull_request) Successful in 2m6s
Build / build-amd64 (push) Successful in 2m2s
Build / build-arm64 (push) Successful in 2m26s
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
Build / build-amd64 (pull_request) Successful in 28s
Lint Markdown files / markdown-lint (push) Successful in 14s
2025-05-31 12:19:07 +00:00
volker.raschek 7d8f027845 docs(README): adapt documentation to be compliant with markdownlint
Build / build-amd64 (push) Successful in 2m30s
Build / build-arm64 (push) Successful in 2m10s
Lint Markdown files / markdown-lint (push) Successful in 4s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 4s
2025-05-31 14:13:59 +02:00
volker.raschek e8a532ffd5 fix(Makefile): get rid of unqualified container images
Build / build-amd64 (push) Successful in 28s
Build / build-arm64 (push) Successful in 1m57s
Lint Markdown files / markdown-lint (push) Successful in 13s
2025-05-12 22:47:22 +02:00
volker.raschek 754884751e docs(README): migrate from docker.io to git.cryptic.systems
Build / build-arm64 (push) Successful in 1m53s
Build / build-amd64 (push) Successful in 1m50s
Lint Markdown files / markdown-lint (push) Successful in 16s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Successful in 13s
2025-05-12 18:19:07 +02:00
volker.raschek 28bcbd6078 style(markdownlint): update configuration
Build / build-arm64 (push) Successful in 1m50s
Build / build-amd64 (push) Successful in 1m52s
Lint Markdown files / markdown-lint (push) Successful in 11s
2025-05-09 11:28:00 +02:00
volker.raschek 2718942fd3 fix(ci): add workflow_dispatch
Build / build-arm64 (push) Successful in 1m50s
Build / build-amd64 (push) Successful in 1m52s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-05-08 21:00:56 +02:00
volker.raschek f00f7a7490 fix(makefile): remove the deletion of the base image via make clean
Build / build-amd64 (push) Successful in 1m52s
Build / build-arm64 (push) Successful in 1m50s
Lint Markdown files / markdown-lint (push) Successful in 11s
2025-05-08 18:44:15 +02:00
volker.raschek 63dba6bd86 fix(makefile): remove unqualified image name
Build / build-arm64 (push) Has been cancelled
Build / build-amd64 (push) Has been cancelled
Lint Markdown files / markdown-lint (push) Waiting to run
2025-05-08 18:41:45 +02:00
volker.raschek 1302e5f2b3 fix(ci): style
Build / build-arm64 (push) Successful in 1m41s
Build / build-amd64 (push) Successful in 1m49s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-05-08 18:18:22 +02:00
volker.raschek 548c26594e fix(ci): add action DavidAnson/markdownlint-cli2-action@v19.1.0
Build / build-arm64 (push) Successful in 1m46s
Build / build-amd64 (push) Successful in 1m52s
Lint Markdown files / markdown-lint (push) Successful in 10s
2025-05-08 18:13:13 +02:00
volker.raschek d945fd2050 fix(ci): define correct image tag
Build / build-amd64 (push) Successful in 1m35s
Build / build-arm64 (push) Successful in 1m45s
2025-05-07 22:47:23 +02:00
volker.raschek be41839fb1 fix(ci): set build-arg with yaml lint version
Build / build-amd64 (push) Successful in 1m37s
Build / build-arm64 (push) Successful in 1m41s
Release / push-arm64 (push) Successful in 2m8s
Release / push-amd64 (push) Successful in 2m28s
Release / push-manifest (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 41s
2025-05-07 22:40:21 +02:00
CSRBot 9a255ee460 chore(deps): update dependency adrienverge/yamllint to v1.37.1
Build / build-arm64 (push) Successful in 1m49s
Build / build-amd64 (push) Successful in 1m45s
Release / push-arm64 (push) Has been cancelled
Release / push-amd64 (push) Has been cancelled
Release / push-manifest (push) Has been cancelled
Release / sync-to-hub-docker-io (push) Has been cancelled
2025-05-07 17:11:51 +02:00
volker.raschek ddcf17c2b7 docs: typo
Build / build-amd64 (push) Successful in 1m34s
Build / build-arm64 (push) Successful in 1m49s
2025-05-07 17:09:53 +02:00
volker.raschek 52aa4da35f chore(deps): update docker.io/library/python to 3.13.3-alpine
Build / build-amd64 (push) Successful in 1m34s
Build / build-arm64 (push) Successful in 1m47s
2025-05-07 16:42:59 +02:00
volker.raschek 72230c3df3 style(markdown): set line length to 120 2025-05-07 16:16:35 +02:00
volker.raschek c45f8e7c8c fix(ci): replace drone with gitea actions 2025-05-07 16:15:58 +02:00
volker.raschek fecf730771 chore(deps): update dependency adrienverge/yamllint to v1.37.0
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2025-04-02 21:48:29 +02:00
volker.raschek d471ebd82b chore(deps): update dependency adrienverge/yamllint to v1.36.2
continuous-integration/drone/tag Build is passing
2025-04-02 21:48:26 +02:00
volker.raschek ccb7f8648a chore(deps): update dependency adrienverge/yamllint to v1.36.1
continuous-integration/drone/tag Build is passing
2025-04-02 21:48:22 +02:00
volker.raschek b2d0b1afa5 chore(deps): update dependency adrienverge/yamllint to v1.36.0
continuous-integration/drone/tag Build is passing
2025-04-02 21:48:18 +02:00
volker.raschek 4d6a42376e chore(deps): update dependency adrienverge/yamllint to v1.35.1
continuous-integration/drone/tag Build is passing
2025-04-02 21:48:15 +02:00
volker.raschek 3e0b6db034 chore(deps): update dependency adrienverge/yamllint to v1.35.0
continuous-integration/drone/tag Build is passing
2025-04-02 21:48:10 +02:00
volker.raschek d213586484 chore(deps): update dependency adrienverge/yamllint to v1.34.0
continuous-integration/drone/tag Build is passing
2025-04-02 21:48:07 +02:00
10 changed files with 247 additions and 717 deletions

No files matched your search

-670
View File
@@ -1,670 +0,0 @@
---
kind: pipeline
type: kubernetes
name: linter
clone:
disable: true
platform:
os: linux
steps:
- name: clone
image: git.cryptic.systems/volker.raschek/git:1.4.0
- name: markdown lint
commands:
- markdownlint *.md
image: git.cryptic.systems/volker.raschek/markdownlint:0.44.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.4.0
- name: build
image: docker.io/plugins/docker:20.18.6
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/yamllint
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/yamllint-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.4.0
- name: build
image: docker.io/plugins/docker:20.18.6
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/yamllint
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/yamllint-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.4.0
- name: build
image: docker.io/plugins/docker:20.18.6
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/yamllint
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/yamllint-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.4.0
- name: build
image: docker.io/plugins/docker:20.18.6
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/yamllint
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/yamllint-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.4.0
- 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/yamllint-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.4.0
- 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/yamllint 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.18.0
- 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/yamllint-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.4.0
- name: build
image: docker.io/plugins/docker:20.18.6
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/yamllint
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
build_args:
- YAMLLINT_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/yamllint-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.4.0
- name: build
image: docker.io/plugins/docker:20.18.6
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/yamllint
username:
from_secret: git_cryptic_systems_container_registry_user
password:
from_secret: git_cryptic_systems_container_registry_password
build_args:
- YAMLLINT_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/yamllint-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.4.0
- 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/yamllint-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.4.0
- 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/yamllint 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.18.0
- 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/yamllint-docker
+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@99012661954931238ded8c8b007157a8430204e1 # v4.4.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@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4.4.1
- name: Build image
run: |
TAG=latest
docker buildx build \
--platform linux/arm64 \
--file Dockerfile \
--provenance false \
--tag git.cryptic.systems/volker.raschek/yamllint:${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@99012661954931238ded8c8b007157a8430204e1 # v4.4.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@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4.4.1
- name: Build image
run: |
TAG=latest
docker buildx build \
--platform linux/amd64 \
--file Dockerfile \
--provenance false \
--tag git.cryptic.systems/volker.raschek/yamllint:${TAG}-amd64 \
.
+22
View File
@@ -0,0 +1,22 @@
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'
+121
View File
@@ -0,0 +1,121 @@
name: Release
on:
push:
tags:
- "**"
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@99012661954931238ded8c8b007157a8430204e1 # v4.4.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@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4.4.1
- name: Build and push image
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker buildx build \
--build-arg YAMLLINT_VERSION=${{ github.ref_name }} \
--file Dockerfile \
--platform linux/arm64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/yamllint:${TAG}-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@99012661954931238ded8c8b007157a8430204e1 # v4.4.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@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4.4.1
- name: Build and push image
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker buildx build \
--build-arg YAMLLINT_VERSION=${{ github.ref_name }} \
--file Dockerfile \
--platform linux/amd64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/yamllint:${TAG}-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: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker manifest create git.cryptic.systems/volker.raschek/yamllint:${TAG} \
--amend git.cryptic.systems/volker.raschek/yamllint:${TAG}-amd64 \
--amend git.cryptic.systems/volker.raschek/yamllint:${TAG}-arm64
docker manifest push git.cryptic.systems/volker.raschek/yamllint:${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/yamllint:${TAG} \
docker://docker.io/volkerraschek/yamllint:${TAG}
@@ -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/yamllint
readme-filepath: README.md
+3 -10
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
+1 -1
View File
@@ -1,4 +1,4 @@
FROM docker.io/library/python:3.13.2-alpine AS build
FROM docker.io/library/python:3.15.1-alpine AS build
ARG YAMLLINT_VERSION=master
+4 -7
View File
@@ -1,6 +1,6 @@
# YAMLLINT_VERSION
# Only required to install a specifiy version
YAMLLINT_VERSION?=v1.33.0 # renovate: datasource=github-releases depName=adrienverge/yamllint
# Only required to install a specify version
YAMLLINT_VERSION?=v1.38.0 # renovate: datasource=github-releases depName=adrienverge/yamllint
# CONTAINER_RUNTIME
# The CONTAINER_RUNTIME variable will be used to specified the path to a
@@ -16,7 +16,6 @@ YAMLLINT_IMAGE_NAMESPACE?=${YAMLLINT_IMAGE_REGISTRY_USER}
YAMLLINT_IMAGE_NAME:=yamllint
YAMLLINT_IMAGE_VERSION?=latest
YAMLLINT_IMAGE_FULLY_QUALIFIED=${YAMLLINT_IMAGE_REGISTRY_NAME}/${YAMLLINT_IMAGE_NAMESPACE}/${YAMLLINT_IMAGE_NAME}:${YAMLLINT_IMAGE_VERSION}
YAMLLINT_IMAGE_UNQUALIFIED=${YAMLLINT_IMAGE_NAMESPACE}/${YAMLLINT_IMAGE_NAME}:${YAMLLINT_IMAGE_VERSION}
# BUILD CONTAINER IMAGE
# ==============================================================================
@@ -28,15 +27,13 @@ container-image/build:
--no-cache \
--pull \
--tag ${YAMLLINT_IMAGE_FULLY_QUALIFIED} \
--tag ${YAMLLINT_IMAGE_UNQUALIFIED} \
.
# DELETE CONTAINER IMAGE
# ==============================================================================
PHONY:=container-image/delete
container-image/delete:
- ${CONTAINER_RUNTIME} image rm ${YAMLLINT_IMAGE_FULLY_QUALIFIED} ${YAMLLINT_IMAGE_UNQUALIFIED}
- ${CONTAINER_RUNTIME} image rm ${BASE_IMAGE_FULL}
- ${CONTAINER_RUNTIME} image rm ${YAMLLINT_IMAGE_FULLY_QUALIFIED}
# PUSH CONTAINER IMAGE
# ==============================================================================
@@ -49,4 +46,4 @@ container-image/push:
# ==============================================================================
# Declare the contents of the PHONY variable as phony. We keep that information
# in a variable so we can use it in if_changed.
.PHONY: ${PHONY}
.PHONY: ${PHONY}
+5 -9
View File
@@ -1,13 +1,9 @@
# yamllint-docker
# yamllint
[![Build Status](https://drone.cryptic.systems/api/badges/volker.raschek/yamllint-docker/status.svg)](https://drone.cryptic.systems/volker.raschek/yamllint-docker)
[![Docker Pulls](https://img.shields.io/docker/pulls/volkerraschek/yamllint)](https://hub.docker.com/r/volkerraschek/yamllint)
This project contains all sources to build the container image
`docker.io/volkerraschek/yamllint`. The primary goal of this project is to
package the binary `yamllint` as container image. The source code of the binary
can be found in the upstream project of
[adrienverge](https://github.com/adrienverge/yamllint).
This project contains all sources to build the container image `git.cryptic.systems/volker.raschek/yamllint`. The
primary goal of this project is to package the binary `yamllint` as container image. The source code of the binary can
be found in the upstream project of [adrienverge](https://github.com/adrienverge/yamllint).
The workflow or how `yamllint` can in general be used is documented
[here](https://yamllint.readthedocs.io/en/stable/).
The workflow or how `yamllint` can in general be used is pretty [documented](https://yamllint.readthedocs.io/en/stable/).
-20
View File
@@ -1,20 +0,0 @@
image: git.cryptic.systems/volker.raschek/yamllint:{{#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/yamllint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
platform:
architecture: amd64
os: linux
-
image: git.cryptic.systems/volker.raschek/yamllint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm64-v8
platform:
architecture: arm64
os: linux
variant: v8