Commit graph

71 commits

Author SHA1 Message Date
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
Tom Limoncelli
ef5da756d6
Release v3.18.1 (#1678) 2022-08-10 13:40:55 -04:00
Tom Limoncelli
9dba97135b
Release v3.18.0 (#1665) 2022-08-08 21:32:56 -04:00
Tom Limoncelli
b140b2eb45
Release v3.17.0 (#1550)
* Release v3.17.0

* release-engineering.md: Add depre instructions
2022-06-19 09:51:07 -04:00
Tom Limoncelli
6ee11df983
Release v3.16.2 (#1517) 2022-05-31 11:27:04 -04:00
Tom Limoncelli
39b9dfe3d1
Release v3.16.1 (#1510)
* Release v3.16.1

* Update dependencies

* Upgrade yaml.v3
2022-05-27 13:00:49 -04:00
Tom Limoncelli
24331d564a
Release v3.16.0 (#1506)
* Release v3.16.0

* Update docs

* Update dependencies

* DOCS: Add missing AutoDNS owner
2022-05-20 15:52:15 -04:00
Tom Limoncelli
71a849c5af
Release v3.15.0 (#1449)
* Release v3.15.0

* Document deprecations better
2022-03-07 13:51:14 -05:00
Tom Limoncelli
9ba4bfe0c8
Release v3.14.0 (#1399)
* Release v3.14.0
* Update deprec list
2022-02-05 10:04:58 -05:00
Tom Limoncelli
215f6ed525
Release v3.13.0 (#1310)
* Remove length checking from TxtNoMultipleStrings

All functions in should test for only one condition. There already is a
function that tests for long TXT records: TxtNoLongStrings.
Add calls to TxtNoLongStrings in all providers that use
TxtNoMultipleStrings, to keep functionality, except for NS1 and ClouDNS,
which allow for any TXT record length, but not for multiple strings per
TXT.

* Release v3.13.0

* Release v3.13.0

Co-authored-by: Norman Stetter <norman.stetter@zeit.de>
2021-11-27 14:46:37 -05:00
Tom Limoncelli
0f0c4e06bd
Release v3.12.0 (#1252) 2021-09-09 16:57:40 -04:00
Tom Limoncelli
a16a0da474
Release v3.11.0 (#1213) 2021-07-21 13:34:26 -04:00
Tom Limoncelli
0630c185cf
Release v3.10.1 (#1194)
* Release v3.10.1

* Update dependencies

* RELENG: Update doc to verify version string

* Fix codeql issue
2021-07-01 10:17:43 -04:00
Tom Limoncelli
1ec61c536b
Release v3.9.0 (#1156)
* Release v3.9.0

* go generate
2021-05-13 12:48:05 -04:00
Tom Limoncelli
f938230a6b
Release v3.8.1 (#1136)
* Update depends

* Update releng docs

* Release v3.8.1
2021-04-22 16:59:52 -04:00
Tom Limoncelli
eb3d7c3e0b
Release v3.8.0 (#1111) 2021-03-28 16:09:59 -04:00
Tom Limoncelli
54bca37900
Release v3.7.0 (#1050) 2021-02-19 15:28:43 -05:00
Tom Limoncelli
9c0092edcb
Release v3.6.0 (#1033)
* Release v3.6.0
* Update go modules
2021-01-30 09:49:22 -05:00
Tom Limoncelli
5cb6c533e6 Release v3.5.0 2020-12-08 11:51:49 -05:00
Tom Limoncelli
3a2b1b2f7b
Internal: deps updates and linting (#905)
* Update dependencies
* writing-providers.md: Update for Go Mod, etc.
* Linting pkg/version
* s/CloudflareAPI/api/g
* s/ApiKey/APIKey/g
* s/ApiToken/APIToken/g
* s/ApiUser/APIUser/g
2020-10-18 14:04:50 -04:00
Tom Limoncelli
ac3ee9afea Release v3.4.2 2020-10-12 12:55:43 -04:00
Tom Limoncelli
c1e7b36b01 Release v3.4.1 2020-10-12 12:54:40 -04:00
Tom Limoncelli
da1cbad4ec
HEXONET: Implement get-zones, fix module problem (#898)
* VULTR: Update govultr to v1.0.0 (fixes #892) (#897)

* go get -u github.com/hexonet/go-sdk

* Fix HEXONET providers.json entry

* providers.json: json commma

* providers.json: fmtjson

* HEXONET: Implement get-zones. Fix tests and docs.

* fixup!

* Update azure test failures

* Move version info into its own package

* Use new version system
2020-10-12 11:45:44 -04:00
Patrick Gaskin
bc8bcf88c4
Require Go Modules to build (#902)
* Add module info to version

* Add warning if built without Go modules

* Updated source installation instructions for Go modules
2020-10-10 10:34:04 -04:00
Tom Limoncelli
0ce8bed72f Release v3.3.0 2020-09-04 15:52:17 -04:00
Tom Limoncelli
df69016cd1 No-op change 2020-07-14 07:20:07 -04:00
Tom Limoncelli
2e52228d6c Release v3.2.0 2020-06-02 10:41:21 -04:00
Tom Limoncelli
e230c7aab1 Release v3.1.1 2020-05-23 10:25:22 -04:00
Tom Limoncelli
17e7d4af57 Release v3.1.0 2020-05-23 09:46:53 -04:00
Tom Limoncelli
24b7d0641e Update github.com/StackExchange/dnscontrol/v2 2020-04-14 16:49:03 -04:00
Tom Limoncelli
a7c62e5d31 Release v3.0.0 2020-03-22 13:48:16 -04:00
Patrick Gaskin
2f83aa9302 Internals: Switch to v2 go.mod, drop GOPATH, and fix Azure Pipelines (#595)
* Switched to v2 go.mod

Also set GO111MODULE=on in build stuff to always use Go modules
even when in GOPATH.

* Ensure go.mod, go.sum, and vendor are up to date

* Attempt to fix Azure pipelines

* Add set -e to properly fail on exit (it didn't seem to be
  propagating properly before).
* Set workingDirectory for GoFmt and GoGen (this might be why it
  fails unlike compile and unitests).

* Another attempt to fix Azure Pipelines

* Use the Go env template for all go-related jobs.

* Completely fixed Azure Pipelines

* Added a display name to GoFmt for consistency.
* Fixed diffs for GoFmt and GoGen.
* Show git status for checks.

* Drop GOPATH for tests

TODO: Do the same for integration tests.

* Drop GOPATH for integration tests

* Show more diffs

* Regenerate provider support matrix

This wasn't done in #590...
2020-01-28 10:42:31 -05:00
Craig Peterson
ed48fc6dec
bump version to 2.10.0 for semver compliance 2020-01-09 11:29:11 -05:00
Craig Peterson
88769d51b7
bump version to 2.10 2020-01-02 16:09:19 -05:00
Tom Limoncelli
94aeff8489 Release v2.9 2019-05-27 15:56:57 -04:00
Craig Peterson
ebe00625a3
Bump version to 0.3.0 2019-05-07 12:58:52 -04:00
Tom Limoncelli
dc4dd5ba44 Release v2.8 2018-12-19 15:09:16 -05:00
Tom Limoncelli
133b7e6414 fixup! 2018-12-18 17:49:03 -05:00
Tom Limoncelli
199da3bb99 Release v2.8 2018-12-18 15:28:34 -05:00
Craig Peterson
36228949e9
Update internal version for 0.2.7 2018-09-10 22:25:55 -04:00
Tom Limoncelli
cea71db352 Release v2.6 2018-03-16 11:27:40 -04:00
Tom Limoncelli
5fa0cd1d46 Release v2.5 2018-01-22 20:42:41 -05:00
Tom Limoncelli
b7c251190f
Vet and Lint the entire system (#296)
* govet and golint corrections
2018-01-09 12:53:16 -05:00
Tom Limoncelli
f5945ab444 Release v2.4 2017-12-06 15:59:00 -05:00
Craig Peterson
f2098de611 bump version 2017-10-19 08:54:29 -04:00
Tom Limoncelli
86e955befe release-engineering.md: Add links 2017-10-02 13:53:01 -04:00
Craig Peterson
83ff9b4f6d bump version to 0.2.1 2017-09-27 09:16:14 -04:00
Craig Peterson
a2827dcb4f typo. dockerfile use correct build script 2017-09-15 10:22:08 -04:00
Craig Peterson
63d496b4c7 make bad flags exit with proper status code 2017-09-15 09:59:43 -04:00
Craig Peterson
3a90435357 Create a dynamic provider features matrix (#201)
* adding simple provider feature matrix generator

* filling out matrix

* clean output

* dead code

* explanatory text

* explanatory text

* typo

* move stuff around

* clean

* editing
2017-09-14 16:13:17 -04:00