Skip to content

coredns build scripts for building binaries used by Kuma

License

Notifications You must be signed in to change notification settings

kumahq/coredns-builds

coredns-builds

coredns Builds specific to Kuma.

Making dependabot work

To be able to rely on dependabot we have a go mod in the root with the 2 dependencies we have. Because go mod tidy will remove unused dependencies we have an internal package that imports these 2 dependencies.

Building

You can build the entire package with make tar everything will then be in build/out. In practice this is all done in a github action.

Releasing a new version

If the version in main changes, a build of the binaries of that version is triggered and a release is created if one does not yet exist. You can also manually trigger the workflow on a given commit, which also allows a release to be recreated.