Tom Limoncelli
0b85cf2fe2
CNR Provider: Review CI / Docs / Capabilities (add NAPTR, SSHFP) ( #3241 )
...
Co-authored-by: Kai Schwarz <kai.schwarz@centralnic.com>
Co-authored-by: AsifNawaz-cnic <asif.nawaz@centralnic.com>
2024-12-12 19:43:17 -05:00
Jeffrey Cafferata
f18ef35b0d
CICD: GoReleaser snapshot property deprecation ( #3131 )
2024-09-26 09:21:15 -04:00
Takashi Takizawa
864d45290f
NEW PROVIDER: Sakura Cloud (SAKURACLOUD) ( #3086 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-08-21 09:14:56 -04:00
Jeffrey Cafferata
f83c8162ba
DOCS: MacPorts removed ( #3022 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-06-29 13:10:09 -04:00
Hui Hui
ce07c76fe8
Add support for huaweicloud dns ( #3010 )
...
Signed-off-by: huihuimoe <github@huihui.contact>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-06-17 12:04:32 -04:00
Jeffrey Cafferata
94ce7e2a5d
BUILD: GoReleaser v2.0.0 ( #2996 )
2024-06-10 13:13:12 -04:00
Tom Limoncelli
1d96981e11
NEW FEATURE: Add RFC4183 support to REV() ( #2879 )
...
Co-authored-by: Thomas Misilo <tmisilo@ksu.edu>
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
2024-04-03 16:01:55 -04:00
Tom Limoncelli
4f23b2aff5
DOCS: Warn that get-certs will be removed without notice ( #2902 )
2024-04-02 16:16:39 -04:00
Tom Limoncelli
68c5e87c89
NEW FEATURE: Gather data for providers concurrently ( #2873 )
2024-03-27 13:54:36 -04:00
Jeffrey Cafferata
558d2e8c9c
CICD: GoReleaser release footer ( #2853 )
2024-02-26 14:07:39 -05:00
Jeffrey Cafferata
f010c1b626
CICD: GoReleaser JSON Schema ( #2816 )
2024-01-26 14:14:23 -05:00
PJEilers
3d570ead31
NEW DNS PROVIDER: Realtime Register (REALTIMEREGISTER) ( #2741 )
...
Co-authored-by: pieterjan.eilers <pieterjan.eilers@realtimeregister.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-09 10:45:59 -05:00
Pascal Mathis
961eaa7862
NEW PROVIDER: Bunny DNS ( #2265 ) ( #2760 )
2024-01-06 09:19:40 -05:00
Jeffrey Cafferata
9873f9f4b2
CICD: GoReleaser version #2 ( #2761 )
2024-01-04 10:46:36 -05:00
evan
afd0d76e7b
NEW REGISTRAR: Dynadot (DYNADOT) ( #2753 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-02 16:40:40 -05:00
Tom Limoncelli
9221a0638c
Revert "CICD: GoReleaser version" ( #2756 )
2024-01-02 15:20:01 -05:00
Jeffrey Cafferata
17da0bc69f
CICD: GoReleaser version ( #2737 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-02 15:14:35 -05:00
Jeffrey Cafferata
8f1b33ae17
CICD: GoReleaser generates TypeScript file ( #2704 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-10 10:34:24 -05:00
Tom Limoncelli
e364d04629
CICD: Fix YAML ( #2677 )
2023-12-04 12:31:07 -05:00
Jeffrey Cafferata
a366e4bc4d
CI/CD: Release changelog sections ( #2674 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-04 10:35:29 -05:00
Jeffrey Cafferata
fd413a9b08
AZURE_PRIVATE_DNS: GoReleaser provider-specific changelog regexp ( #2661 )
2023-11-29 15:18:14 -05:00
tomf
541679386b
NEW PROVIDER: Mythic Beasts DNS ( #2528 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-25 09:24:44 -04:00
David M
68f0de49e2
32-bit binaries are no longer supported. Update CI/CD-related files ( #2524 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-21 13:00:56 -04:00
Tom Limoncelli
7a3e30b2b5
CHORE: Update goreleaser config for new NFPM format ( #2467 )
...
Co-authored-by: SignalRichard <20459042+SignalRichard@users.noreply.github.com>
2023-08-04 10:23:39 -04:00
Grant
5477b10cf7
CICD: Also push container images to GitHub Container Registry (ghcr.io) ( #2418 )
...
Signed-off-by: Grant Slater <github@firefishy.com>
2023-06-02 10:26:20 -04:00
Tom Limoncelli
83e41e5169
Revert "Also push container images to github / gcr.io" ( #2416 )
2023-06-01 18:24:26 -04:00
Grant
f4ae37ffd6
Also push container images to github / gcr.io ( #2408 )
...
Signed-off-by: Grant Slater <github@firefishy.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-06-01 16:02:37 -04:00
Jeffrey Cafferata
0edffa198b
CI: Release Docker images without the "v" ( #2378 )
2023-05-19 10:46:15 -04:00
Tom Limoncelli
84e39b4ae2
ci: Remove duplicate goreleaser docker build ( #2363 )
...
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-16 08:15:54 -04:00
Paul Dee
a08a4b3486
Update goreleaser providers regexp ( #2205 )
2023-03-21 14:33:43 -07:00
Tom Limoncelli
f19225f8d4
BUILD: CGO linking problems break Debian and Centos 7 ( #2141 )
2023-03-13 09:54:02 -04:00
Jeffrey Cafferata
430568c8f8
DOCS: Replace stackexchange.github.io ( #2004 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-29 13:14:22 -05:00
Jeffrey Cafferata
481137d964
OCTODNS: Remove OctoDNS provider ( #1921 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-01-09 08:54:02 -05:00
Jeffrey Cafferata
dad1d4c2c5
DOCS: Fixed typo "deprecation" ( #1739 )
2022-09-06 08:21:57 -04:00
Chris Hunt
6eeec2f999
CHORE: Define Release parameters ( #1724 )
2022-08-19 12:04:13 -04:00
Chris Hunt
cfc82c8e13
DOCS: Update with new release process ( #1707 )
...
* Update with new release process
* Move major bump to its own section; split step 1 into 2 parts
* Remove version number from main.go
* Linting
* Add example `git tag` command
* Try a different regex pattern for release note generation
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-08-15 10:41:45 -04:00
Chris Hunt
b4ebe5b54b
maint: Update GoReleaser and CircleCI configs to publish multi-arch Docker image ( #1682 )
...
- Improve the filtering for the `release` job only on tag creation.
- Removes the dependency on `integration-tests` job from the `release` job. The flaky tests were frequently blocking the release.
- Integration tests will now only run on PRs.
- Restores the Docker build/publish
- Includes amd64, arm64, and i386 multi-arch manifest
- Uploads [artifacts](https://app.circleci.com/pipelines/github/StackExchange/dnscontrol/1285/workflows/b40ce89b-5a60-4ed2-874b-d47f383122b2/jobs/10051/artifacts ) to CircleCI
- Fixes linting issues with README
- Add [CircleCI Insights badge](https://github.com/StackExchange/dnscontrol/tree/fix/cci#dnscontrol ) to README
- Uploads deb and rpm packages to [CloudSmith](https://cloudsmith.io/~stackoverflow/repos/dnscontrol/packages/ )
- TODO: It looks like CloudSmith treats both formats as duplicates and appends a `-1` to the version.
- TODO: Push the Docker images to CloudSmith as well (alternate to Docker Hub and their aggressive rate limits).
- TODO: The automated release notes regex patterns don't work for most of the commits. See [releases/tag/v3.18.2-pre013](https://github.com/StackExchange/dnscontrol/releases/tag/v3.18.2-pre013 )
2022-08-12 16:08:16 -04:00
Chris Hunt
cc4eba6f16
Migrate Build and Integration Tests to CircleCI ( #1292 )
...
* Change the CI from GitHub Actions to [CircleCI](https://app.circleci.com/pipelines/github/StackExchange/dnscontrol?filter=all ).
* Adds more platforms in the release as inspired by and discussed in #1260 .
2021-12-17 07:14:27 -05:00