Compare commits

..

12 Commits

Author SHA1 Message Date
29c13f9641 Merge pull request 'chore(deps): update actions/checkout action to v5' (#60) from renovate/actions-checkout-5.x into master
All checks were successful
Lint Markdown files / markdown-lint (push) Successful in 9s
Release / push-amd64 (push) Successful in 8m21s
Release / sync-to-hub-docker-io (push) Successful in 48s
2025-09-19 20:10:15 +00:00
1d310d4442 chore(deps): update actions/checkout action to v5
All checks were successful
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
2025-09-18 16:50:39 +00:00
b049d8ecb3 Merge pull request 'chore(deps): update actions/checkout action to v4.3.0' (#58) from renovate/actions into master
All checks were successful
Lint Markdown files / markdown-lint (push) Successful in 3s
Release / push-amd64 (push) Successful in 53s
Release / sync-to-hub-docker-io (push) Successful in 23s
2025-08-11 13:26:55 +00:00
1273291391 chore(deps): update actions/checkout action to v4.3.0
All checks were successful
Lint Markdown files / markdown-lint (pull_request) Successful in 8s
2025-08-11 13:05:05 +00:00
a84f7e2a15 Merge pull request 'chore(deps): update docker/login-action action to v3.5.0' (#57) from renovate/actions into master
All checks were successful
Lint Markdown files / markdown-lint (push) Successful in 11s
Release / push-amd64 (push) Successful in 5m16s
Release / sync-to-hub-docker-io (push) Successful in 50s
2025-08-04 16:02:01 +00:00
d185b2f84b chore(deps): update docker/login-action action to v3.5.0
All checks were successful
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
2025-08-04 16:01:39 +00:00
020a8ab6b7 chore(deps): update docker/setup-buildx-action action to v3.11.1
All checks were successful
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
0f23a43b2b chore(deps): update docker/setup-buildx-action action to v3.11.0
All checks were successful
Lint Markdown files / markdown-lint (pull_request) Successful in 11s
Lint Markdown files / markdown-lint (push) Successful in 10s
Release / push-amd64 (push) Successful in 3m36s
Release / sync-to-hub-docker-io (push) Successful in 54s
2025-06-16 13:02:28 +00:00
9e9921bbf7 chore(deps): update davidanson/markdownlint-cli2-action action to v20
All checks were successful
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Lint Markdown files / markdown-lint (push) Successful in 4s
Release / push-amd64 (push) Successful in 54s
Release / sync-to-hub-docker-io (push) Successful in 23s
2025-05-15 07:03:07 +00:00
6b86b62d63 fix(docker-compose): use git.cryptic.systems instead of docker.io
All checks were successful
Lint Markdown files / markdown-lint (push) Successful in 9s
Release / push-amd64 (push) Successful in 38s
Release / sync-to-hub-docker-io (push) Successful in 16s
2025-05-13 19:03:21 +02:00
6509829991 docs(README): use git.cryptic.systems instead of docker.io
Some checks failed
Release / push-amd64 (push) Waiting to run
Release / sync-to-hub-docker-io (push) Blocked by required conditions
Lint Markdown files / markdown-lint (push) Successful in 4s
Update Docker Hub Description / update-description-on-hub-docker-io (push) Failing after 10m57s
2025-05-13 18:55:02 +02:00
7df84f42a4 fix(ci): replace drone with gitea actions
All checks were successful
Lint Markdown files / markdown-lint (push) Successful in 5s
Release / push-amd64 (push) Successful in 3m11s
Release / sync-to-hub-docker-io (push) Successful in 38s
2025-05-13 18:22:15 +02:00
5 changed files with 9 additions and 56 deletions

View File

@ -16,7 +16,7 @@ jobs:
runs-on:
- ubuntu-latest
steps:
- uses: actions/checkout@v4.2.2
- uses: DavidAnson/markdownlint-cli2-action@v19.1.0
- uses: actions/checkout@v5.0.0
- uses: DavidAnson/markdownlint-cli2-action@v20.0.0
with:
globs: '**/*.md'

View File

@ -6,39 +6,14 @@ on:
- master
jobs:
push-arm64:
runs-on: ubuntu-latest-arm64
steps:
- uses: actions/checkout@v4.2.2
- uses: docker/setup-qemu-action@v3.6.0
- uses: docker/setup-buildx-action@v3.10.0
- uses: docker/login-action@v3.4.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Build and push image
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker buildx build \
--file Dockerfile \
--platform linux/arm64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/bind9:${TAG}-arm64 \
.
push-amd64:
runs-on: ubuntu-latest-amd64
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v5.0.0
- uses: docker/setup-qemu-action@v3.6.0
- uses: docker/setup-buildx-action@v3.10.0
- uses: docker/setup-buildx-action@v3.11.1
- uses: docker/login-action@v3.4.0
- uses: docker/login-action@v3.5.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
@ -53,31 +28,9 @@ jobs:
--platform linux/amd64 \
--provenance false \
--push \
--tag git.cryptic.systems/volker.raschek/bind9:${TAG}-amd64 \
--tag git.cryptic.systems/volker.raschek/bind9:${TAG} \
.
push-manifest:
runs-on: ubuntu-latest
needs:
- push-arm64
- push-amd64
steps:
- uses: docker/login-action@v3.4.0
with:
registry: git.cryptic.systems
username: ${{ github.repository_owner }}
password: ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }}
- name: Create and push manifest
run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker manifest create git.cryptic.systems/volker.raschek/bind9:${TAG} \
--amend git.cryptic.systems/volker.raschek/bind9:${TAG}-amd64 \
--amend git.cryptic.systems/volker.raschek/bind9:${TAG}-arm64
docker manifest push git.cryptic.systems/volker.raschek/bind9:${TAG}
sync-to-hub-docker-io:
needs:
- push-manifest

View File

@ -13,7 +13,7 @@ jobs:
runs-on:
- ubuntu-latest
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v5.0.0
- uses: peter-evans/dockerhub-description@v4.0.2
with:
username: ${{ secrets.DOCKER_IO_USERNAME }}

View File

@ -19,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

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