Compare commits

...
169 Commits
Author SHA1 Message Date
CSRBot d1583392b5 Merge pull request 'chore(deps): update docker/login-action action to v4.7.0' (#96) from renovate/docker-login-action-4.x into master
release.yaml (push) Invalid workflow file
Lint Markdown files / markdown-lint (push) Successful in 10s
2026-10-23 17:25:03 +00:00
CSRBot 3c522ad61f chore(deps): update docker/login-action action to v4.7.0
release.yaml (push) Invalid workflow file
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
2026-10-23 16:20:37 +00:00
CSRBot db71774446 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.4.1' (#95) from renovate/docker-setup-buildx-action-4.x into master
Release / push-amd64 (push) Successful in 1m6s
Release / sync-to-hub-docker-io (push) Successful in 44s
Lint Markdown files / markdown-lint (push) Successful in 7s
2026-09-16 10:36:07 +00:00
CSRBot 7f8578958d chore(deps): update docker/setup-buildx-action action to v4.4.1
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-09-16 10:14:33 +00:00
CSRBot 052e01925c Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.4.0' (#94) from renovate/docker-setup-qemu-action-4.x into master
Release / push-amd64 (push) Successful in 1m35s
Release / sync-to-hub-docker-io (push) Successful in 26s
Lint Markdown files / markdown-lint (push) Successful in 11s
2026-09-15 12:06:34 +00:00
CSRBot 0b1dfad5df Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.4.0' (#93) from renovate/docker-setup-buildx-action-4.x into master
Release / push-amd64 (push) Successful in 2m15s
Release / sync-to-hub-docker-io (push) Successful in 2m5s
Lint Markdown files / markdown-lint (push) Successful in 11s
2026-09-15 12:04:52 +00:00
CSRBot ea637d4c7a chore(deps): update docker/setup-qemu-action action to v4.4.0
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
2026-09-15 12:04:36 +00:00
CSRBot c0156f698b chore(deps): update docker/setup-buildx-action action to v4.4.0
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-09-15 12:04:31 +00:00
CSRBot 2f5f18275a Merge pull request 'chore(deps): update tonistiigi/binfmt docker tag to v10.2.3' (#92) from renovate/container-images into master
Release / push-amd64 (push) Successful in 1m41s
Release / sync-to-hub-docker-io (push) Successful in 1m7s
Lint Markdown files / markdown-lint (push) Successful in 13s
2026-09-06 10:27:43 +00:00
CSRBot 1abd881ac4 chore(deps): update tonistiigi/binfmt docker tag to v10.2.3
Lint Markdown files / markdown-lint (pull_request) Successful in 12s
2026-09-06 09:49:51 +00:00
volker.raschek 1389aeea5d fix(ci): use fixed version of tonistiigi/binfmt
Release / push-amd64 (push) Successful in 1m21s
Release / sync-to-hub-docker-io (push) Successful in 1m2s
Lint Markdown files / markdown-lint (push) Successful in 10s
2026-09-06 11:46:40 +02:00
volker.raschek 55045e178f chore(ci): authenticate against harbor.cryptic.systems before pulling binfmt
Release / push-amd64 (push) Successful in 1m19s
Release / sync-to-hub-docker-io (push) Successful in 3m7s
Lint Markdown files / markdown-lint (push) Successful in 54s
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 d3443adc10 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.3.0' (#90) from renovate/docker-setup-buildx-action-4.x into master
Release / push-amd64 (push) Successful in 1m16s
Release / sync-to-hub-docker-io (push) Successful in 4m31s
Lint Markdown files / markdown-lint (push) Successful in 11s
2026-08-19 12:04:58 +00:00
CSRBot 4ad66ef461 chore(deps): update docker/setup-buildx-action action to v4.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
2026-08-19 12:04:27 +00:00
CSRBot a81a9e6ed5 Merge pull request 'chore(deps): update docker/login-action action to v4.6.0' (#89) from renovate/docker-login-action-4.x into master
Release / push-amd64 (push) Failing after 2m8s
Release / sync-to-hub-docker-io (push) Successful in 21s
Lint Markdown files / markdown-lint (push) Successful in 12s
2026-07-29 15:03:42 +00:00
CSRBot 14802cb98f chore(deps): update docker/login-action action to v4.6.0
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-07-29 15:03:24 +00:00
CSRBot 1bf03cc420 Merge pull request 'chore(deps): update docker/login-action action to v4.5.2' (#88) from renovate/docker-login-action-4.x into master
Release / push-amd64 (push) Failing after 2m12s
Release / sync-to-hub-docker-io (push) Successful in 27s
Lint Markdown files / markdown-lint (push) Successful in 13s
2026-07-28 09:04:07 +00:00
CSRBot 390be765b3 chore(deps): update docker/login-action action to v4.5.2
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-07-28 09:03:37 +00:00
CSRBot 433cd0b2f3 Merge pull request 'chore(deps): update docker/login-action action to v4.5.1' (#87) from renovate/docker-login-action-4.x into master
Release / push-amd64 (push) Failing after 2m7s
Release / sync-to-hub-docker-io (push) Successful in 19s
Lint Markdown files / markdown-lint (push) Successful in 10s
2026-07-24 15:04:26 +00:00
CSRBot 5fa582f998 chore(deps): update docker/login-action action to v4.5.1
Lint Markdown files / markdown-lint (pull_request) Successful in 14s
2026-07-24 15:03:55 +00:00
CSRBot a22d5ca441 Merge pull request 'chore(deps): update docker/login-action action to v4.5.0' (#86) from renovate/docker-login-action-4.x into master
Release / push-amd64 (push) Failing after 2m3s
Release / sync-to-hub-docker-io (push) Successful in 22s
Lint Markdown files / markdown-lint (push) Successful in 11s
2026-07-23 18:03:40 +00:00
CSRBot 5fc75f8267 chore(deps): update docker/login-action action to v4.5.0
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
2026-07-23 18:03:16 +00:00
CSRBot 782411e9cc Merge pull request 'chore(deps): update actions/checkout action to v6.1.0' (#85) from renovate/actions-checkout-6.x into master
Release / push-amd64 (push) Failing after 1m17s
Release / sync-to-hub-docker-io (push) Successful in 22s
Lint Markdown files / markdown-lint (push) Successful in 6s
2026-07-20 18:23:24 +00:00
CSRBot 51ba4a6560 chore(deps): update actions/checkout action to v6.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-07-20 18:04:01 +00:00
CSRBot 6ca0ac6916 Merge pull request 'chore(deps): update docker/login-action action to v4.4.0' (#84) from renovate/docker-login-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / sync-to-hub-docker-io (push) Successful in 36s
Release / push-amd64 (push) Successful in 2m11s
2026-07-03 15:02:56 +00:00
CSRBot bafb7a7e41 chore(deps): update docker/login-action action to v4.4.0
Lint Markdown files / markdown-lint (pull_request) Successful in 13s
2026-07-03 15:02:37 +00:00
CSRBot 69c52e1a78 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.2.0' (#83) from renovate/docker-setup-qemu-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 6s
Release / sync-to-hub-docker-io (push) Successful in 28s
Release / push-amd64 (push) Successful in 51s
2026-07-02 22:45:12 +00:00
CSRBot bcba4b9244 chore(deps): update docker/setup-qemu-action action to v4.2.0
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-07-02 21:04:04 +00:00
CSRBot d919bd63fd Merge pull request 'chore(deps): update docker/login-action action to v4.3.0' (#81) from renovate/docker-login-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 16s
Release / push-amd64 (push) Successful in 52s
2026-07-02 18:36:33 +00:00
CSRBot b7cbf1cd80 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.2.0' (#82) from renovate/docker-setup-buildx-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 2m32s
Release / push-amd64 (push) Successful in 58s
2026-07-02 18:36:28 +00:00
CSRBot 2edb3d4f9f chore(deps): update docker/setup-buildx-action action to v4.2.0
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-07-02 18:03:47 +00:00
CSRBot 26cc964c88 chore(deps): update docker/login-action action to v4.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-07-02 18:03:43 +00:00
CSRBot a9ee456b81 Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v23' (#78) from renovate/davidanson-markdownlint-cli2-action-23.x into master
Lint Markdown files / markdown-lint (push) Successful in 9s
Release / sync-to-hub-docker-io (push) Successful in 41s
Release / push-amd64 (push) Successful in 1m3s
2026-06-07 21:02:41 +00:00
CSRBot e81d7380e9 chore(deps): update davidanson/markdownlint-cli2-action action to v23
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
2026-06-07 21:02:23 +00:00
CSRBot 85a6cdc568 Merge pull request 'chore(deps): pin dependencies' (#79) from renovate/pin-dependencies into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 43s
Release / push-amd64 (push) Successful in 1m10s
2026-06-07 18:29:38 +00:00
CSRBot a00aa70601 chore(deps): pin dependencies
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2026-06-07 18:03:56 +00:00
CSRBot 60e1fd8ccb Merge pull request 'chore(deps): update actions/checkout action to v6.0.3' (#77) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 2m47s
Release / push-amd64 (push) Successful in 56s
2026-06-02 15:15:53 +00:00
CSRBot 3df46a9086 chore(deps): update actions/checkout action to v6.0.3
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
2026-06-02 15:03:16 +00:00
CSRBot c54dec39c0 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.1.0' (#76) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 12s
Release / sync-to-hub-docker-io (push) Successful in 19s
Release / push-amd64 (push) Failing after 1m1s
2026-05-27 18:03:19 +00:00
CSRBot fa1d853235 chore(deps): update docker/setup-qemu-action action to v4.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
2026-05-27 18:02:58 +00:00
CSRBot 2fe6ed4053 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.1.0' (#75) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 15s
Release / sync-to-hub-docker-io (push) Successful in 25s
Release / push-amd64 (push) Failing after 1m42s
2026-05-22 18:03:05 +00:00
CSRBot 465b02cdbf chore(deps): update docker/setup-buildx-action action to v4.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 14s
2026-05-22 18:02:43 +00:00
CSRBot 1e258000dc Merge pull request 'chore(deps): update docker/login-action action to v4.2.0' (#74) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 13s
Release / sync-to-hub-docker-io (push) Successful in 21s
Release / push-amd64 (push) Failing after 2m8s
2026-05-22 12:03:10 +00:00
CSRBot 76344bf845 chore(deps): update docker/login-action action to v4.2.0
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-05-22 12:02:47 +00:00
CSRBot efba3356a9 Merge pull request 'chore(deps): update docker/login-action action to v4.1.0' (#73) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 1m33s
Release / push-amd64 (push) Successful in 1m34s
2026-04-14 11:10:28 +00:00
CSRBot 7ef9330a7c chore(deps): update docker/login-action action to v4.1.0
Lint Markdown files / markdown-lint (pull_request) Successful in 20s
2026-04-14 10:50:29 +00:00
CSRBot 92730b10d7 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4' (#72) from renovate/docker-setup-buildx-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 13s
Release / push-amd64 (push) Failing after 20s
2026-03-09 10:23:00 +00:00
CSRBot fbf0fcbc18 chore(deps): update docker/setup-buildx-action action to v4
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2026-03-09 08:02:07 +00:00
CSRBot b717564058 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4' (#70) from renovate/docker-setup-qemu-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 23s
Release / push-amd64 (push) Successful in 51s
2026-03-09 08:01:50 +00:00
CSRBot f5282c7aaf chore(deps): update docker/setup-qemu-action action to v4
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2026-03-09 07:37:26 +00:00
CSRBot b63105e7cf Merge pull request 'chore(deps): update docker/login-action action to v4' (#71) from renovate/docker-login-action-4.x into master
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Has been cancelled
Release / push-amd64 (push) Successful in 1m22s
2026-03-09 07:37:15 +00:00
CSRBot 4cc2afccc0 chore(deps): update docker/login-action action to v4
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
2026-03-04 11:02:01 +00:00
CSRBot b173d5357b Merge pull request 'chore(deps): update docker/login-action action to v3.7.0' (#69) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 27s
Release / push-amd64 (push) Successful in 1m14s
2026-02-01 10:50:36 +00:00
CSRBot 24a94287a2 chore(deps): update docker/login-action action to v3.7.0
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
2026-02-01 10:49:49 +00:00
CSRBot 3412d2c427 Merge pull request 'chore(deps): update actions/checkout action to v6.0.2' (#68) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 30s
Release / push-amd64 (push) Successful in 41s
2026-01-22 17:10:45 +00:00
CSRBot 7578c856dc chore(deps): update actions/checkout action to v6.0.2
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
2026-01-22 17:02:21 +00:00
CSRBot 3e3bf6dd6c Merge pull request 'chore(deps): update docker/setup-buildx-action action to v3.12.0' (#67) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / sync-to-hub-docker-io (push) Successful in 51s
Release / push-amd64 (push) Successful in 41s
2025-12-19 11:01:50 +00:00
CSRBot 4d16d01663 chore(deps): update docker/setup-buildx-action action to v3.12.0
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
2025-12-19 11:01:36 +00:00
CSRBot a2ccfa4dde Merge pull request 'chore(deps): update actions/checkout action to v6' (#66) from renovate/actions-checkout-6.x into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 24s
Release / push-amd64 (push) Successful in 1m2s
2025-12-02 21:10:02 +00:00
CSRBot f85d981703 chore(deps): update actions/checkout action to v6
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2025-12-02 21:02:10 +00:00
CSRBot be4eb317b7 Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v21' (#64) from renovate/davidanson-markdownlint-cli2-action-21.x into master
Lint Markdown files / markdown-lint (push) Successful in 9s
Release / sync-to-hub-docker-io (push) Successful in 46s
Release / push-amd64 (push) Successful in 11m26s
2025-11-18 17:02:41 +00:00
CSRBot 96d54c2710 chore(deps): update davidanson/markdownlint-cli2-action action to v21
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
2025-11-17 20:01:59 +00:00
CSRBot 05cb77424b Merge pull request 'chore(deps): update actions/checkout action to v5.0.1' (#65) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 9s
Release / sync-to-hub-docker-io (push) Successful in 23s
Release / push-amd64 (push) Successful in 5m32s
2025-11-17 17:21:42 +00:00
CSRBot fe2423e3eb chore(deps): update actions/checkout action to v5.0.1
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
2025-11-17 17:03:06 +00:00
CSRBot 1532b4a27d Merge pull request 'chore(deps): update docker/setup-qemu-action action to v3.7.0' (#63) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 8s
Release / sync-to-hub-docker-io (push) Successful in 50s
Release / push-amd64 (push) Successful in 2m19s
2025-11-05 17:01:51 +00:00
CSRBot 54ed7adae2 chore(deps): update docker/setup-qemu-action action to v3.7.0
Lint Markdown files / markdown-lint (pull_request) Successful in 9s
2025-11-05 17:01:30 +00:00
CSRBot 94a8377ad1 Merge pull request 'chore(deps): update peter-evans/dockerhub-description action to v5' (#62) from renovate/peter-evans-dockerhub-description-5.x into master
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 57s
Release / push-amd64 (push) Successful in 6m40s
2025-10-02 14:52:33 +00:00
CSRBot 91a65ee683 chore(deps): update peter-evans/dockerhub-description action to v5
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2025-10-01 16:02:06 +00:00
CSRBot f454b74d36 Merge pull request 'chore(deps): update docker/login-action action to v3.6.0' (#61) from renovate/actions into master
Release / sync-to-hub-docker-io (push) Successful in 24s
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / push-amd64 (push) Successful in 3m12s
2025-09-29 13:02:11 +00:00
CSRBot 09ad23cc7e chore(deps): update docker/login-action action to v3.6.0
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2025-09-29 13:01:53 +00:00
CSRBot 29c13f9641 Merge pull request 'chore(deps): update actions/checkout action to v5' (#60) from renovate/actions-checkout-5.x into master
Lint Markdown files / markdown-lint (push) Successful in 9s
Release / sync-to-hub-docker-io (push) Successful in 48s
Release / push-amd64 (push) Successful in 8m21s
2025-09-19 20:10:15 +00:00
CSRBot 1d310d4442 chore(deps): update actions/checkout action to v5
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-09-18 16:50:39 +00:00
CSRBot b049d8ecb3 Merge pull request 'chore(deps): update actions/checkout action to v4.3.0' (#58) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 3s
Release / sync-to-hub-docker-io (push) Successful in 23s
Release / push-amd64 (push) Successful in 53s
2025-08-11 13:26:55 +00:00
CSRBot 1273291391 chore(deps): update actions/checkout action to v4.3.0
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2025-08-11 13:05:05 +00:00
CSRBot a84f7e2a15 Merge pull request 'chore(deps): update docker/login-action action to v3.5.0' (#57) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / sync-to-hub-docker-io (push) Successful in 50s
Release / push-amd64 (push) Successful in 5m16s
2025-08-04 16:02:01 +00:00
CSRBot d185b2f84b chore(deps): update docker/login-action action to v3.5.0
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2025-08-04 16:01:39 +00:00
CSRBot 020a8ab6b7 chore(deps): update docker/setup-buildx-action action to v3.11.1
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Lint Markdown files / markdown-lint (push) Successful in 12s
Release / push-amd64 (push) Successful in 3m31s
Release / sync-to-hub-docker-io (push) Successful in 57s
2025-06-18 10:02:08 +00:00
CSRBot 0f23a43b2b chore(deps): update docker/setup-buildx-action action to v3.11.0
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / sync-to-hub-docker-io (push) Successful in 54s
Release / push-amd64 (push) Successful in 3m36s
2025-06-16 13:02:28 +00:00
CSRBot 9e9921bbf7 chore(deps): update davidanson/markdownlint-cli2-action action to v20
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / sync-to-hub-docker-io (push) Successful in 23s
Release / push-amd64 (push) Successful in 54s
2025-05-15 07:03:07 +00:00
volker.raschek 6b86b62d63 fix(docker-compose): use git.cryptic.systems instead of docker.io
Lint Markdown files / markdown-lint (push) Successful in 9s
Release / sync-to-hub-docker-io (push) Successful in 16s
Release / push-amd64 (push) Successful in 38s
2025-05-13 19:03:21 +02:00
volker.raschek 6509829991 docs(README): use git.cryptic.systems instead of docker.io
Release / sync-to-hub-docker-io (push) Blocked by required conditions
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Waiting to run
Update Docker Hub Description / update-description-on-hub-docker-io (push) Failing after 10m57s
2025-05-13 18:55:02 +02:00
volker.raschek 7df84f42a4 fix(ci): replace drone with gitea actions
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 38s
Release / push-amd64 (push) Successful in 3m11s
2025-05-13 18:22:15 +02:00
volker.raschek f7888ab66f fix(Makefile): get rid of unqualified container images 2025-05-12 22:47:16 +02:00
volker.raschek e225f5bd19 docs(README): migrate from docker.io to git.cryptic.systems 2025-05-12 18:19:07 +02:00
volker.raschek 72293cfb72 style(markdownlint): update configuration 2025-05-09 11:27:40 +02:00
volker.raschek 152f1cc31a docs(README): remove drone badge 2025-05-08 21:47:16 +02:00
volker.raschek 37adf0c806 fix(makefile): remove the deletion of the base image via make clean 2025-05-08 18:43:53 +02:00
volker.raschek 338154209e fix(makefile): remove unqualified image name 2025-05-08 18:41:27 +02:00
volker.raschek 3da18fd935 chore(ci): use upstream container image registry
continuous-integration/drone/push Build is passing
2025-04-02 21:30:35 +02:00
volker.raschek c45644c1ee chore(ci): rollback plugins/docker to 20.18.6
continuous-integration/drone/push Build is failing
2025-04-02 10:42:56 +02:00
volker.raschek d2567230fc chore(ci): use container image mirror
continuous-integration/drone/push Build is failing
2025-04-02 09:53:30 +02:00
CSRBot 93c597e5d3 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.44.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-04-01 19:04:17 +00:00
volker.raschek 813b81d137 fix(Makefile): make FQIN configurable
continuous-integration/drone/push Build is passing
2025-04-01 20:44:55 +02:00
volker.raschek b2ed530a53 chore(renovate): use configuration preset
continuous-integration/drone/push Build is passing
2025-03-30 20:50:25 +02:00
CSRBot 31c8e10b32 chore(deps): update docker.io/plugins/docker docker tag to v20.18.8
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-26 20:02:40 +00:00
CSRBot 4360e13a84 chore(deps): update quay.io/skopeo/stable docker tag to v1.18.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-28 17:03:05 +00:00
CSRBot 8cf1d23907 chore(deps): update docker.io/plugins/docker docker tag to v20.18.7
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-18 08:02:12 +00:00
CSRBot a2ecfaa2b3 chore(deps): update docker.io/plugins/docker docker tag to v20.18.6
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-25 05:02:53 +00:00
CSRBot 141cb6603a chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.43.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-03 14:04:50 +00:00
CSRBot 655a0d4a30 chore(deps): update quay.io/skopeo/stable docker tag to v1.17.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-02 11:03:37 +00:00
CSRBot 2762c3f0b6 chore(deps): update docker.io/plugins/docker docker tag to v20.18.5
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-11-29 11:03:04 +00:00
CSRBot 77424c18a3 chore(deps): update git.cryptic.systems/volker.raschek/git docker tag to v1.4.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-11-25 23:03:28 +00:00
CSRBot e44dea6953 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.42.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-14 19:04:26 +00:00
CSRBot 95ae7bfcdb chore(deps): update quay.io/skopeo/stable docker tag to v1.16.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-09-03 16:02:45 +00:00
CSRBot 57f535a7d4 chore(deps): update docker.io/plugins/docker docker tag to v20.18.4
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-08-22 16:02:48 +00:00
CSRBot c8d07c4c19 chore(deps): update quay.io/skopeo/stable docker tag to v1.16.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-08-18 16:02:59 +00:00
CSRBot 944b3197f6 chore(deps): update docker.io/plugins/docker docker tag to v20.18.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-23 19:04:24 +00:00
CSRBot 582873a514 chore(deps): update quay.io/skopeo/stable docker tag to v1.15.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-16 16:02:30 +00:00
CSRBot bbda545553 chore(deps): update docker.io/plugins/docker docker tag to v20.18.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-15 22:03:16 +00:00
CSRBot 566246cc7a chore(deps): update docker.io/plugins/docker docker tag to v20.18.0
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2024-07-13 10:51:37 +00:00
CSRBot 6bbf1d7736 chore(deps): update quay.io/skopeo/stable docker tag to v1.15.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-01 16:01:25 +00:00
CSRBot 48a2a76ec3 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.41.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-05-27 13:05:10 +00:00
CSRBot b54354e1d9 chore(deps): update docker.io/plugins/docker docker tag to v20.17.5
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-05-20 13:03:52 +00:00
CSRBot c0494e696c chore(deps): update docker.io/plugins/docker docker tag to v20.17.4
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-05-13 10:01:51 +00:00
CSRBot 3608a40732 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.40.0
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2024-05-07 22:05:07 +00:00
CSRBot e64fa46d44 chore(deps): update quay.io/skopeo/stable docker tag to v1.15.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-31 16:02:59 +00:00
CSRBot 71c16e4072 chore(deps): update docker.io/plugins/docker docker tag to v20.17.3
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-11 08:02:26 +00:00
CSRBot 92ecaa9813 chore(deps): update quay.io/skopeo/stable docker tag to v1.14.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-02-18 17:01:58 +00:00
CSRBot 872b45dda9 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.39.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-28 23:02:03 +00:00
volker.raschek 22d3eb3467 fix(renovate): remove automerge options
continuous-integration/drone/push Build is passing
2024-01-21 14:34:37 +01:00
CSRBot 46ea257ca4 Merge pull request 'chore(deps): update docker.io/plugins/docker docker tag to v20.17.2' (#24) from renovate/docker.io-plugins-docker-20.x into master
continuous-integration/drone/push Build is passing
2024-01-10 17:09:27 +00:00
CSRBot 0ef541dacd chore(deps): update docker.io/plugins/docker docker tag to v20.17.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-10 17:02:33 +00:00
CSRBot 863854b9d8 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.38.0
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build is passing
2023-12-09 16:18:12 +01:00
CSRBot 44111db529 chore(deps): update quay.io/skopeo/stable docker tag to v1.14.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-12-06 17:16:07 +01:00
CSRBot 69a43aa277 chore(deps): update docker.io/plugins/docker docker tag to v20.17.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-15 14:02:47 +00:00
CSRBot 12050d4f7f Merge pull request 'chore(deps): update docker.io/plugins/docker docker tag to v20.17.0' (#16) from renovate/docker.io-plugins-docker-20.x into master
continuous-integration/drone/push Build is passing
2023-10-31 02:02:32 +00:00
CSRBot c8d4f00d80 chore(deps): update docker.io/plugins/docker docker tag to v20.17.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-10-30 23:02:26 +00:00
volker.raschek 05aaf634c6 fix(renovate): include dep updates of docker.io/plugins/docker
continuous-integration/drone/push Build is failing
2023-10-30 21:29:41 +01:00
volker.raschek 5d21d69a35 Merge pull request 'chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.37.0' (#18) from renovate/git.cryptic.systems-volker.raschek-markdownlint-0.x into master
continuous-integration/drone/push Build is failing
Reviewed-on: #18
2023-10-02 08:04:27 +00:00
volker.raschek cc3d647c07 Merge pull request 'chore(deps): update git.cryptic.systems/volker.raschek/git docker tag to v1.3.1' (#19) from renovate/git.cryptic.systems-volker.raschek-git-1.x into master
continuous-integration/drone/push Build is failing
Reviewed-on: #19
2023-10-02 08:03:35 +00:00
volker.raschek 83954c2e3e Merge pull request 'chore(deps): update git.cryptic.systems/volker.raschek/drone-email docker tag to v0.1.5' (#20) from renovate/git.cryptic.systems-volker.raschek-drone-email-0.x into master
continuous-integration/drone/push Build encountered an error
Reviewed-on: #20
2023-10-02 08:02:46 +00:00
CSRBot f4dec6349f chore(deps): update git.cryptic.systems/volker.raschek/drone-email docker tag to v0.1.5
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build encountered an error
2023-10-02 00:16:28 +02:00
CSRBot 45d9d8490c chore(deps): update git.cryptic.systems/volker.raschek/git docker tag to v1.3.1
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2023-10-01 23:01:58 +02:00
CSRBot a97348a768 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.37.0
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build is passing
2023-09-22 19:31:56 +02:00
CSRBot b55dc277dc chore(deps): update quay.io/skopeo/stable docker tag to v1.13.3
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2023-09-21 18:19:28 +02:00
volker.raschek f2c27d4566 fix(renovate): exclude updating docker.io/plugins/docker
continuous-integration/drone/push Build is failing
2023-09-03 16:09:05 +02:00
volker.raschek 36f6299b30 revert(deps): update dependency docker.io/plugins/docker to v20.14.4
This reverts commit b82d0b8c6a.
2023-09-03 16:08:39 +02:00
CSRBot e0379e1b72 chore(deps): update quay.io/skopeo/stable docker tag to v1.13.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-09-03 14:35:53 +02:00
CSRBot c03de474a3 chore(deps): update git.cryptic.systems/volker.raschek/markdownlint docker tag to v0.36.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-09-03 13:50:36 +02:00
CSRBot 5d1d6f274a chore(deps): update dependency quay.io/skopeo/stable to v1.13.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-31 01:20:45 +02:00
CSRBot 2d69c31c5a chore(deps): update dependency quay.io/skopeo/stable to v1.13.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-19 21:25:29 +02:00
volker.raschek d84c7bc71f fix: migrate to git.cryptic.systems
continuous-integration/drone/push Build is passing
2023-06-18 15:30:19 +02:00
CSRBot fcaea48842 chore(deps): update dependency git.cryptic.systems/volker.raschek/markdownlint to v0.35.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-17 21:51:56 +02:00
volker.raschek 6c532412c6 feat(ci): use git.cryptic.systems/volker.raschek/drone-email v0.1.2
continuous-integration/drone/push Build is failing
2023-06-17 15:52:10 +02:00
CSRBot e561d7de5a chore(deps): update dependency git.cryptic.systems/volker.raschek/markdownlint to v0.34.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-09 09:11:01 +02:00
CSRBot b82d0b8c6a chore(deps): update dependency docker.io/plugins/docker to v20.14.4
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-08 21:28:26 +02:00
volker.raschek 222df12997 feat(ci): use git.cryptic.systems/volker.raschek/markdownlint v0.33.0
continuous-integration/drone/push Build is failing
2023-06-08 19:34:32 +02:00
volker.raschek 646752cbed feat(ci): use docker.io/plugins/drone v20.10.9
continuous-integration/drone/push Build is failing
2023-06-08 19:24:25 +02:00
volker.raschek cb1bb23e44 fix: remove arch linux pkgs from cache
continuous-integration/drone/push Build is passing
2023-06-08 18:32:21 +02:00
volker.raschek 4c362d7b40 feat(ci): migrate to volker.raschek/git v1.2.1
continuous-integration/drone/push Build is passing
2023-06-08 18:14:32 +02:00
CSRBot 72c629b360 chore(deps): update dependency docker.io/volkerraschek/markdownlint to v0.33.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-07 19:51:22 +01:00
CSRBot 08a33c5e75 chore(deps): update dependency docker.io/volkerraschek/markdownlint to v0.32.2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-08-21 16:51:06 +02:00
volker.raschek 69c82b4d71 fix(ci): remove docker socket volume
continuous-integration/drone/push Build is passing
2022-07-26 17:15:43 +02:00
volker.raschek 2ccf887284 fix(ci): use docker.io/volkerraschek/drone-email:0.1.1
continuous-integration/drone/push Build is passing
2022-07-26 16:34:35 +02:00
CSRBot 3a2e8f2e0f chore(deps): update dependency docker.io/volkerraschek/markdownlint to v0.32.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-07-25 13:10:35 +02:00
volker.raschek 9e5aa27867 fix: use podman instead of docker
continuous-integration/drone/push Build is passing
2022-07-23 10:20:08 +02:00
CSRBot c465fadcb5 chore(deps): update dependency docker.io/volkerraschek/markdownlint to v0.32.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-07-18 11:10:39 +02:00
volker.raschek 385619c644 fix(ci): resource limits
continuous-integration/drone/push Build is passing
2022-05-22 13:04:11 +02:00
volker.raschek 3e3916c2e9 fix(ci): use fully qualified image name
continuous-integration/drone/push Build encountered an error
2022-05-22 12:59:48 +02:00
volker.raschek 515a8bd72c fix(ci): use fully qualified image name
continuous-integration/drone/push Build encountered an error
2022-05-22 12:53:17 +02:00
volker.raschek 4c9f90f90e fix(ci): resource limits
continuous-integration/drone/push Build encountered an error
2022-05-22 12:50:16 +02:00
volker.raschek 692074b23a fix(ci): use gitea to sync repo with github
continuous-integration/drone/push Build is passing
2022-05-03 17:35:16 +02:00
CSRBot 8437280cd6 chore(deps): update docker.io/volkerraschek/markdownlint docker tag to v0.31.1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-02-09 19:28:35 +00:00
volker.raschek 0aa29055bf fix(ci): add package rules
continuous-integration/drone/push Build is passing
2022-01-30 18:43:12 +01:00
CSRBot 58537ca5b2 chore(deps): update docker.io/volkerraschek/markdownlint docker tag to v0.30.0
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-11-20 12:00:19 +00:00
volker.raschek b768af214b fix(ci): renovate rebase conditions
continuous-integration/drone/push Build is passing
2021-10-30 12:12:04 +02:00
volker.raschek 8c29a7028d fix(ci): add renovate config
continuous-integration/drone/push Build is passing
2021-10-24 16:17:22 +02:00
volker.raschek ed2f75e69a fix(ci): dependencies and conditions
continuous-integration/drone/push Build is passing
2021-10-12 21:47:54 +02:00
volker.raschek 2cc7fb8a8d fix(ci): sync only on master branch
continuous-integration/drone/push Build is passing
2021-10-12 18:39:09 +02:00
11 changed files with 128 additions and 328 deletions

No files matched your search

-290
View File
@@ -1,290 +0,0 @@
---
kind: pipeline
type: kubernetes
name: linter
platform:
os: linux
arch: amd64
steps:
- name: markdown lint
commands:
- markdownlint *.md
image: docker.io/volkerraschek/markdownlint:0.28.1
resources:
limits:
cpu: 50
memory: 50M
- name: email-notification
environment:
PLUGIN_HOST:
from_secret: smtp_host
PLUGIN_USERNAME:
from_secret: smtp_username
PLUGIN_PASSWORD:
from_secret: smtp_password
PLUGIN_FROM:
from_secret: smtp_mail_address
image: docker.io/drillster/drone-email:latest
resources:
limits:
cpu: 50
memory: 25M
when:
status:
- changed
- failure
trigger:
event:
exclude:
- tag
---
kind: pipeline
type: docker
name: latest-amd64
platform:
os: linux
arch: amd64
steps:
- name: build
image: plugins/docker
settings:
dockerfile: Dockerfile
auto_tag: false
tags: latest-amd64
repo: volkerraschek/bind9
username:
from_secret: container_image_registry_user
password:
from_secret: container_image_registry_password
no_cache: true
volumes:
- name: docker_socket
path: /var/run/docker.sock
when:
branch:
- master
- name: notify
image: drillster/drone-email
environment:
PLUGIN_HOST:
from_secret: smtp_host
PLUGIN_USERNAME:
from_secret: smtp_username
PLUGIN_PASSWORD:
from_secret: smtp_password
PLUGIN_FROM:
from_secret: smtp_mail_address
when:
status:
- changed
- failure
volumes:
- name: docker_socket
host:
path: /var/run/docker.sock
trigger:
event:
exclude:
- tag
---
kind: pipeline
type: kubernetes
name: latest-manifest
steps:
- name: build-manifest
image: plugins/manifest
settings:
auto_tag: false
ignore_missing: true
spec: manifest.tmpl
username:
from_secret: container_image_registry_user
password:
from_secret: container_image_registry_password
- name: notify
image: docker.io/drillster/drone-email:latest
environment:
PLUGIN_HOST:
from_secret: smtp_host
PLUGIN_USERNAME:
from_secret: smtp_username
PLUGIN_PASSWORD:
from_secret: smtp_password
PLUGIN_FROM:
from_secret: smtp_mail_address
resources:
limits:
cpu: 50
memory: 25M
when:
status:
- changed
- failure
depends_on:
- latest-amd64
trigger:
event:
exclude:
- tag
---
kind: pipeline
type: docker
name: tagged-amd64
platform:
os: linux
arch: amd64
steps:
- name: build
image: plugins/docker
settings:
dockerfile: Dockerfile
auto_tag: true
auto_tag_suffix: amd64
repo: volkerraschek/bind9
username:
from_secret: container_image_registry_user
password:
from_secret: container_image_registry_password
no_cache: true
volumes:
- name: docker_socket
path: /var/run/docker.sock
- name: notify
image: drillster/drone-email
environment:
PLUGIN_HOST:
from_secret: smtp_host
PLUGIN_USERNAME:
from_secret: smtp_username
PLUGIN_PASSWORD:
from_secret: smtp_password
PLUGIN_FROM:
from_secret: smtp_mail_address
when:
status:
- changed
- failure
volumes:
- name: docker_socket
host:
path: /var/run/docker.sock
trigger:
event:
- tag
repo:
- volker.raschek/bind9-docker
---
kind: pipeline
type: kubernetes
name: tagged-manifest
steps:
- name: build-manifest
image: plugins/manifest
settings:
auto_tag: true
ignore_missing: true
spec: manifest.tmpl
username:
from_secret: container_image_registry_user
password:
from_secret: container_image_registry_password
- name: notify
image: docker.io/drillster/drone-email:latest
environment:
PLUGIN_HOST:
from_secret: smtp_host
PLUGIN_USERNAME:
from_secret: smtp_username
PLUGIN_PASSWORD:
from_secret: smtp_password
PLUGIN_FROM:
from_secret: smtp_mail_address
resources:
limits:
cpu: 50
memory: 25M
when:
status:
- changed
- failure
depends_on:
- tagged-amd64
trigger:
event:
- tag
repo:
- volker.raschek/bind9-docker
---
kind: pipeline
type: kubernetes
name: sync
platform:
os: linux
arch: amd64
steps:
- name: github
image: docker.io/appleboy/drone-git-push:latest
resources:
limits:
cpu: 50
memory: 25M
settings:
branch: master
remote: ssh://git@github.com/volker-raschek/bind9-docker.git
force: true
ssh_key:
from_secret: ssh_key
- name: email-notification
environment:
PLUGIN_HOST:
from_secret: smtp_host
PLUGIN_USERNAME:
from_secret: smtp_username
PLUGIN_PASSWORD:
from_secret: smtp_password
PLUGIN_FROM:
from_secret: smtp_mail_address
image: docker.io/drillster/drone-email:latest
resources:
limits:
cpu: 50
memory: 25M
when:
status:
- changed
- failure
trigger:
event:
- push
repo:
- volker.raschek/bind9-docker
+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'
+62
View File
@@ -0,0 +1,62 @@
name: Release
on:
push:
branches:
- master
jobs:
push-amd64:
runs-on: ubuntu-latest-amd64
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: docker/login-action@81c6f93d4bc991e510b342a00b419b3bb4efc5c6 # v4.7.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- uses: docker/login-action@81c6f93d4bc991e510b342a00b419b3bb4efc5c6 # v4.7.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 \
--file Dockerfile \
--platform linux/amd64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/bind9:${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/bind9:${TAG} \
docker://docker.io/volkerraschek/bind9:${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/bind9
readme-filepath: README.md
+4 -12
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
@@ -129,7 +122,6 @@ MD041:
MD044:
# List of proper names
names: []
# - some-thing
# 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"
+2 -1
View File
@@ -4,7 +4,8 @@ RUN pacman \
--sync \
--sysupgrade \
--refresh --noconfirm \
bind bind-tools
bind bind-tools && \
rm --recursive --force /var/cache/pacman/pkg
RUN mkdir --parents /etc/bind/zones /var/log/bind && \
mv /etc/named.conf /etc/bind/named.conf && \
+4 -7
View File
@@ -1,18 +1,17 @@
# CONTAINER_RUNTIME
# The CONTAINER_RUNTIME variable will be used to specified the path to a
# container runtime. This is needed to start and run a container image.
CONTAINER_RUNTIME?=$(shell which docker)
CONTAINER_RUNTIME?=$(shell which podman)
# BIND9_IMAGE_REGISTRY_NAME
# Defines the name of the new container to be built using several variables.
BIND9_IMAGE_REGISTRY_NAME:=docker.io
BIND9_IMAGE_REGISTRY_USER:=volkerraschek
BIND9_IMAGE_REGISTRY_NAME?=git.cryptic.systems
BIND9_IMAGE_REGISTRY_USER?=volker.raschek
BIND9_IMAGE_NAMESPACE?=${BIND9_IMAGE_REGISTRY_USER}
BIND9_IMAGE_NAME:=bind9
BIND9_IMAGE_VERSION?=latest
BIND9_IMAGE_FULLY_QUALIFIED=${BIND9_IMAGE_REGISTRY_NAME}/${BIND9_IMAGE_NAMESPACE}/${BIND9_IMAGE_NAME}:${BIND9_IMAGE_VERSION}
BIND9_IMAGE_UNQUALIFIED=${BIND9_IMAGE_NAMESPACE}/${BIND9_IMAGE_NAME}:${BIND9_IMAGE_VERSION}
# BUILD CONTAINER IMAGE
# ==============================================================================
@@ -23,15 +22,13 @@ container-image/build:
--no-cache \
--pull \
--tag ${BIND9_IMAGE_FULLY_QUALIFIED} \
--tag ${BIND9_IMAGE_UNQUALIFIED} \
.
# DELETE CONTAINER IMAGE
# ==============================================================================
PHONY:=container-image/delete
container-image/delete:
- ${CONTAINER_RUNTIME} image rm ${BIND9_IMAGE_FULLY_QUALIFIED} ${BIND9_IMAGE_UNQUALIFIED}
- ${CONTAINER_RUNTIME} image rm ${BASE_IMAGE_FULL}
- ${CONTAINER_RUNTIME} image rm ${BIND9_IMAGE_FULLY_QUALIFIED}
# PUSH CONTAINER IMAGE
# ==============================================================================
+2 -3
View File
@@ -1,10 +1,9 @@
# bind9-docker
[![Build Status](https://drone.cryptic.systems/api/badges/volker.raschek/bind9-docker/status.svg)](https://drone.cryptic.systems/volker.raschek/bind9-docker)
[![Docker Pulls](https://img.shields.io/docker/pulls/volkerraschek/bind9)](https://hub.docker.com/r/volkerraschek/bind9)
This project contains all sources to build the container image
`docker.io/volkerraschek/bind9`. The primary goal of the image is only
`git.cryptic.systems/volker.raschek/bind9`. The primary goal of the image is only
to start a simple bind9 dns server.
The configuration files must be manually mounted into the container.
@@ -20,7 +19,7 @@ docker run \
--publish 53:53/tcp \
--publish 53:53/udp \
--volume <config/path>:/etc/bind \
volkerraschek/bind9
git.cryptic.systems/volker.raschek/bind9
```
## Build image manually
+1 -1
View File
@@ -1,7 +1,7 @@
version: "3"
services:
bind9:
image: volkerraschek/bind9-docker:latest
image: git.cryptic.systems/volker.raschek/bind9-docker:latest
ports:
- 10053:53/tcp
- 10053:53/udp
-14
View File
@@ -1,14 +0,0 @@
image: volkerraschek/bind9:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
{{#if build.tags}}
tags:
{{#each build.tags}}
- {{this}}
{{/each}}
- "latest"
{{/if}}
manifests:
-
image: volkerraschek/bind9:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
platform:
architecture: amd64
os: linux
+9
View File
@@ -0,0 +1,9 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"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"
]
}