Skip to content

Commit d0d6412

Browse files
committed
Updated DNS providers and other dependencies
New DNS providers: * DNSimple * EasyDNS * Linode
1 parent 4df94eb commit d0d6412

File tree

14 files changed

+474
-38
lines changed

14 files changed

+474
-38
lines changed

β€Ž.goreleaser.ymlβ€Ž

Lines changed: 209 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -560,6 +560,59 @@ builds:
560560
# goarm:
561561
# - "5"
562562
# - "6"
563+
# - "7"
564+
ignore:
565+
- goos: darwin
566+
goarch: arm
567+
- goos: darwin
568+
goarch: ppc64le
569+
- goos: darwin
570+
goarch: s390x
571+
- goos: darwin
572+
goarch: riscv64
573+
- goos: windows
574+
goarch: ppc64le
575+
- goos: windows
576+
goarch: s390x
577+
- goos: windows
578+
goarch: riscv64
579+
- goos: freebsd
580+
goarch: ppc64le
581+
- goos: freebsd
582+
goarch: s390x
583+
- goos: freebsd
584+
goarch: riscv64
585+
- goos: freebsd
586+
goarch: arm
587+
goarm: "5"
588+
flags:
589+
- -trimpath
590+
- -mod=readonly
591+
tags:
592+
- nobadger
593+
- nomysql
594+
- nopgx
595+
- id: "dnsimple"
596+
env:
597+
- CGO_ENABLED=0
598+
- GO111MODULE=on
599+
main: ./internal/builds/dnsimple
600+
binary: dns01proxy
601+
goos:
602+
- darwin
603+
- linux
604+
- windows
605+
- freebsd
606+
goarch:
607+
- amd64
608+
# - arm
609+
- arm64
610+
# - s390x
611+
# - ppc64le
612+
# - riscv64
613+
# goarm:
614+
# - "5"
615+
# - "6"
563616
# - "7"
564617
ignore:
565618
- goos: darwin
@@ -772,6 +825,59 @@ builds:
772825
# goarm:
773826
# - "5"
774827
# - "6"
828+
# - "7"
829+
ignore:
830+
- goos: darwin
831+
goarch: arm
832+
- goos: darwin
833+
goarch: ppc64le
834+
- goos: darwin
835+
goarch: s390x
836+
- goos: darwin
837+
goarch: riscv64
838+
- goos: windows
839+
goarch: ppc64le
840+
- goos: windows
841+
goarch: s390x
842+
- goos: windows
843+
goarch: riscv64
844+
- goos: freebsd
845+
goarch: ppc64le
846+
- goos: freebsd
847+
goarch: s390x
848+
- goos: freebsd
849+
goarch: riscv64
850+
- goos: freebsd
851+
goarch: arm
852+
goarm: "5"
853+
flags:
854+
- -trimpath
855+
- -mod=readonly
856+
tags:
857+
- nobadger
858+
- nomysql
859+
- nopgx
860+
- id: "easydns"
861+
env:
862+
- CGO_ENABLED=0
863+
- GO111MODULE=on
864+
main: ./internal/builds/easydns
865+
binary: dns01proxy
866+
goos:
867+
- darwin
868+
- linux
869+
- windows
870+
- freebsd
871+
goarch:
872+
- amd64
873+
# - arm
874+
- arm64
875+
# - s390x
876+
# - ppc64le
877+
# - riscv64
878+
# goarm:
879+
# - "5"
880+
# - "6"
775881
# - "7"
776882
ignore:
777883
- goos: darwin
@@ -1408,6 +1514,59 @@ builds:
14081514
# goarm:
14091515
# - "5"
14101516
# - "6"
1517+
# - "7"
1518+
ignore:
1519+
- goos: darwin
1520+
goarch: arm
1521+
- goos: darwin
1522+
goarch: ppc64le
1523+
- goos: darwin
1524+
goarch: s390x
1525+
- goos: darwin
1526+
goarch: riscv64
1527+
- goos: windows
1528+
goarch: ppc64le
1529+
- goos: windows
1530+
goarch: s390x
1531+
- goos: windows
1532+
goarch: riscv64
1533+
- goos: freebsd
1534+
goarch: ppc64le
1535+
- goos: freebsd
1536+
goarch: s390x
1537+
- goos: freebsd
1538+
goarch: riscv64
1539+
- goos: freebsd
1540+
goarch: arm
1541+
goarm: "5"
1542+
flags:
1543+
- -trimpath
1544+
- -mod=readonly
1545+
tags:
1546+
- nobadger
1547+
- nomysql
1548+
- nopgx
1549+
- id: "linode"
1550+
env:
1551+
- CGO_ENABLED=0
1552+
- GO111MODULE=on
1553+
main: ./internal/builds/linode
1554+
binary: dns01proxy
1555+
goos:
1556+
- darwin
1557+
- linux
1558+
- windows
1559+
- freebsd
1560+
goarch:
1561+
- amd64
1562+
# - arm
1563+
- arm64
1564+
# - s390x
1565+
# - ppc64le
1566+
# - riscv64
1567+
# goarm:
1568+
# - "5"
1569+
# - "6"
14111570
# - "7"
14121571
ignore:
14131572
- goos: darwin
@@ -2561,6 +2720,21 @@ archives:
25612720
{{- with .Arm }}v{{ . }}{{ end }}
25622721
{{- with .Mips }}_{{ . }}{{ end }}
25632722
{{- if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
2723+
- id: dnsimple
2724+
ids:
2725+
- dnsimple
2726+
format_overrides:
2727+
- goos: windows
2728+
formats: zip
2729+
wrap_in_directory: true
2730+
name_template: >-
2731+
{{ .ProjectName }}_
2732+
{{- .Version }}_dnsimple_
2733+
{{- if eq .Os "darwin" }}mac{{ else }}{{ .Os }}{{ end }}_
2734+
{{- .Arch }}
2735+
{{- with .Arm }}v{{ . }}{{ end }}
2736+
{{- with .Mips }}_{{ . }}{{ end }}
2737+
{{- if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
25642738
- id: dode
25652739
ids:
25662740
- dode
@@ -2621,6 +2795,21 @@ archives:
26212795
{{- with .Arm }}v{{ . }}{{ end }}
26222796
{{- with .Mips }}_{{ . }}{{ end }}
26232797
{{- if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
2798+
- id: easydns
2799+
ids:
2800+
- easydns
2801+
format_overrides:
2802+
- goos: windows
2803+
formats: zip
2804+
wrap_in_directory: true
2805+
name_template: >-
2806+
{{ .ProjectName }}_
2807+
{{- .Version }}_easydns_
2808+
{{- if eq .Os "darwin" }}mac{{ else }}{{ .Os }}{{ end }}_
2809+
{{- .Arch }}
2810+
{{- with .Arm }}v{{ . }}{{ end }}
2811+
{{- with .Mips }}_{{ . }}{{ end }}
2812+
{{- if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
26242813
- id: edgeone
26252814
ids:
26262815
- edgeone
@@ -2801,6 +2990,21 @@ archives:
28012990
{{- with .Arm }}v{{ . }}{{ end }}
28022991
{{- with .Mips }}_{{ . }}{{ end }}
28032992
{{- if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
2993+
- id: linode
2994+
ids:
2995+
- linode
2996+
format_overrides:
2997+
- goos: windows
2998+
formats: zip
2999+
wrap_in_directory: true
3000+
name_template: >-
3001+
{{ .ProjectName }}_
3002+
{{- .Version }}_linode_
3003+
{{- if eq .Os "darwin" }}mac{{ else }}{{ .Os }}{{ end }}_
3004+
{{- .Arch }}
3005+
{{- with .Arm }}v{{ . }}{{ end }}
3006+
{{- with .Mips }}_{{ . }}{{ end }}
3007+
{{- if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}
28043008
- id: loopia
28053009
ids:
28063010
- loopia
@@ -3113,22 +3317,25 @@ release:
31133317
| desec | `v1.0.1` | [`github.com/caddy-dns/desec`](https://github.com/caddy-dns/desec) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.desec) |
31143318
| digitalocean | `v0.0.0-20250606074528-04bde2867106` | [`github.com/caddy-dns/digitalocean`](https://github.com/caddy-dns/digitalocean) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.digitalocean) |
31153319
| directadmin | `v0.4.0` | [`github.com/caddy-dns/directadmin`](https://github.com/caddy-dns/directadmin) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.directadmin) |
3320+
| dnsimple | `v0.0.0-20250827225904-d062af077fc9` | [`github.com/caddy-dns/dnsimple`](https://github.com/caddy-dns/dnsimple) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.dnsimple) |
31163321
| dode | `v0.2.0` | [`github.com/caddy-dns/dode`](https://github.com/caddy-dns/dode) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.dode) |
31173322
| domainnameshop | `v0.2.1` | [`github.com/caddy-dns/domainnameshop`](https://github.com/caddy-dns/domainnameshop) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.domainnameshop) |
31183323
| duckdns | `v0.5.0` | [`github.com/caddy-dns/duckdns`](https://github.com/caddy-dns/duckdns) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.duckdns) |
31193324
| dynu | `v1.0.0` | [`github.com/caddy-dns/dynu`](https://github.com/caddy-dns/dynu) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.dynu) |
3120-
| edgeone | `v0.0.0-20250727055259-5ec836c92a84` | [`github.com/caddy-dns/edgeone`](https://github.com/caddy-dns/edgeone) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.edgeone) |
3325+
| easydns | `v1.1.1` | [`github.com/caddy-dns/easydns`](https://github.com/caddy-dns/easydns) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.easydns) |
3326+
| edgeone | `v0.0.0-20250912083837-4c8d64516966` | [`github.com/caddy-dns/edgeone`](https://github.com/caddy-dns/edgeone) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.edgeone) |
31213327
| gandi | `v1.1.0` | [`github.com/caddy-dns/gandi`](https://github.com/caddy-dns/gandi) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.gandi) |
31223328
| gcore | `v0.0.0-20250618083722-4ebfce0e46b0` | [`github.com/caddy-dns/gcore`](https://github.com/caddy-dns/gcore) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.gcore) |
31233329
| glesys | `v1.0.0` | [`github.com/caddy-dns/glesys`](https://github.com/caddy-dns/glesys) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.glesys) |
31243330
| godaddy | `v1.1.1` | [`github.com/caddy-dns/godaddy`](https://github.com/caddy-dns/godaddy) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.godaddy) |
31253331
| googleclouddns | `v1.1.0` | [`github.com/caddy-dns/googleclouddns`](https://github.com/caddy-dns/googleclouddns) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.googleclouddns) |
3126-
| he | `v1.2.0` | [`github.com/caddy-dns/he`](https://github.com/caddy-dns/he) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.he) |
3332+
| he | `v1.2.1` | [`github.com/caddy-dns/he`](https://github.com/caddy-dns/he) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.he) |
31273333
| hetzner | `v1.0.0` | [`github.com/caddy-dns/hetzner`](https://github.com/caddy-dns/hetzner) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.hetzner) |
31283334
| huaweicloud | `v1.0.0` | [`github.com/caddy-dns/huaweicloud`](https://github.com/caddy-dns/huaweicloud) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.huaweicloud) |
31293335
| infomaniak | `v1.0.2` | [`github.com/caddy-dns/infomaniak`](https://github.com/caddy-dns/infomaniak) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.infomaniak) |
31303336
| inwx | `v0.4.0` | [`github.com/caddy-dns/inwx`](https://github.com/caddy-dns/inwx) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.inwx) |
31313337
| ionos | `v1.2.0` | [`github.com/caddy-dns/ionos`](https://github.com/caddy-dns/ionos) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.ionos) |
3338+
| linode | `v0.8.0` | [`github.com/caddy-dns/linode`](https://github.com/caddy-dns/linode) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.linode) |
31323339
| loopia | `v1.0.0` | [`github.com/caddy-dns/loopia`](https://github.com/caddy-dns/loopia) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.loopia) |
31333340
| luadns | `v0.1.0` | [`github.com/caddy-dns/luadns`](https://github.com/caddy-dns/luadns) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.luadns) |
31343341
| mailinabox | `v1.0.0` | [`github.com/caddy-dns/mailinabox`](https://github.com/caddy-dns/mailinabox) | [πŸ“–](https://caddyserver.com/docs/modules/dns.providers.mailinabox) |

0 commit comments

Comments
Β (0)