Bjørn Erik Pedersen
b80853de90
all: gofmt -w -r 'interface{} -> any' .
...
Updates #9687
2022-03-17 22:03:27 +01:00
Bjørn Erik Pedersen
ff02d41721
releaser: Remove the GitHub link syntax around release contributors
...
Fixes #9581
2022-03-08 19:36:31 +01:00
Bjørn Erik Pedersen
0fa40ce58f
releaser: Simplify the release process
...
Make it into a one step even for major releases.
2021-12-08 09:38:15 +01:00
Bjørn Erik Pedersen
bf537f1c6d
releaser: Remove unused code
2021-12-08 09:02:45 +01:00
Bjørn Erik Pedersen
3473e31eb1
releaser: Add "note" to Note regexp
2021-12-04 16:27:56 +01:00
Bjørn Erik Pedersen
24a893cf83
releaser: Rework and simplify to use GitHub only for release notes
2021-12-03 17:02:20 +01:00
Iskander (Alex) Sharipov
d7331aaa7e
releaser: Fix regexp
...
Original regexp used a char class which caused the regexp to only
check 1 symbol instead of a substring like "See" and "Closes".
So it would match `e #x` instead of `See #x` and many other
weird combinations.
Tests were passing as they never checked against an input that
would confuse that regexp.
Found with go-critic static analyzer, `badRegexp` checker.
2021-10-12 11:32:09 +02:00
digitalcraftsman
fab1e43de5
Revert "Remove credit from release notes"
...
See b2eaf4c8c2
2021-09-23 14:02:00 +02:00
Digitalcraftsman
a352d19d88
Fix theme count in release notes
2021-07-21 16:35:38 +02:00
digitalcraftsman
b2eaf4c8c2
Remove credit from release notes
2021-06-25 21:14:11 +02:00
Bjørn Erik Pedersen
a1694b06af
releaser: Increase timeout
2021-06-18 16:44:12 +02:00
Joe Mooring
6fc52d185a
Remove duplicate references from release notes
...
Closes #8360
2021-04-15 21:15:20 +02:00
Bjørn Erik Pedersen
b65518ac63
releaser: Increase build timeout
2021-02-19 17:57:24 +01:00
Bjørn Erik Pedersen
29fb456c9e
build: Add arm64 to Darwinextended build and add vendorInfo
...
Closes #8003
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
10ae7c3210
Improve LookPath
2020-12-19 17:03:07 +01:00
Phil Davis
04b89857e1
all: Fix minor typos
2020-12-16 12:11:32 +01:00
Bjørn Erik Pedersen
d90e37e0c6
all: Format code with gofumpt
...
See https://github.com/mvdan/gofumpt
2020-12-03 13:12:58 +01:00
Alexandros
740fa4a91d
Remove credit ( #7347 )
2020-06-02 19:31:15 +02:00
Bjørn Erik Pedersen
4d53ae697e
releaser: Adjust the "thanks" section
2020-05-31 12:46:18 +02:00
Bjørn Erik Pedersen
1ce3e7d521
releaser: Include "Revert" commits in change log
2020-03-21 18:51:29 +01:00
Bjørn Erik Pedersen
df6e9efd8f
Update releasenotes_writer.go
2020-01-07 13:15:22 +01:00
Bjørn Erik Pedersen
9e57182705
tests: Convert from testify to quicktest
2019-08-12 13:26:32 +02:00
Bjørn Erik Pedersen
2c7c361091
releaser: Create a proper automated title for patch releases
...
Fixes #6126
2019-07-30 09:02:03 +02:00
Bjørn Erik Pedersen
544f826dd6
releaser: Make it a one click release for patch releases
2019-07-28 15:05:15 +02:00
peaceiris
53da3881de
releaser: Remove unused function
...
gitLog function is not used
2019-07-20 12:33:30 +02:00
Bjørn Erik Pedersen
9225db636e
releaser: Remove version replacement in docs config
...
Fixes #5665
2019-04-01 09:11:36 +02:00
Bjørn Erik Pedersen
f7ef7d3761
releaser: Adjust patch vs images logic
...
Fixes #5664
2019-04-01 09:07:19 +02:00
Bjørn Erik Pedersen
b5f39d23b8
all: Apply staticcheck recommendations
2019-03-24 16:14:51 +01:00
Bjørn Erik Pedersen
9b619dc023
releaser: Adjust patch logic
...
See #5639
2019-02-01 10:09:14 +01:00
Bjørn Erik Pedersen
831d23cb4d
Add tpl/site and tpl/hugo
...
This means that the current `.Site` and ´.Hugo` is available as a globals, so you can do `site.IsServer`, `hugo.Version` etc.
Fixes #5470
Fixes #5467
Fixes #5503
2018-12-06 14:37:25 +01:00
Bjørn Erik Pedersen
35fbfb19a1
commands: Show server error info in browser
...
The main item in this commit is showing of errors with a file context when running `hugo server`.
This can be turned off: `hugo server --disableBrowserError` (can also be set in `config.toml`).
But to get there, the error handling in Hugo needed a revision. There are some items left TODO for commits soon to follow, most notable errors in content and config files.
Fixes #5284
Fixes #5290
See #5325
See #5324
2018-10-16 22:10:56 +02:00
Anthony Fok
048a64be1c
releaser: Update path to snap/snapcraft.yaml
2018-09-25 07:21:09 -06:00
Bjørn Erik Pedersen
4b82f74848
Update releasenotes_writer.go
...
Add @onedrawingperday to the release credit list. The activity on the theme repo is increasing and the work he and @digitalcraftsman
is doing is very much appreciated.
2018-09-14 23:25:54 +02:00
Cameron Moore
ccd3285484
releaser: Fix golint issues
...
struct field HtmlURL should be HTMLURL
2018-09-07 08:25:51 +02:00
Bjørn Erik Pedersen
de23293486
releaser: Work around a Goreleaser bug
...
Closes #4918
2018-08-17 11:03:28 +02:00
Bjørn Erik Pedersen
cfc5096e83
releaser: Put release notes below /en
...
Fixes #4712
2018-05-25 17:53:03 +02:00
Bjørn Erik Pedersen
10fef32de6
releaser: Adjust the "thank you" section
2018-03-16 20:56:28 +01:00
Bjørn Erik Pedersen
55fb0eac20
releaser: Remove suplerflous release notes slug
2018-02-27 10:33:35 +01:00
Bjørn Erik Pedersen
8dc77b84a5
releaser: Create bundles for the release notes
...
Fixes #4413
2018-02-21 10:22:08 +01:00
Bjørn Erik Pedersen
f82428d2e0
releaser: Git info bounds checking
2018-01-11 09:39:42 +01:00
Bjørn Erik Pedersen
c4bf03a558
releaser: Improve release notes front matter
2017-10-19 12:34:03 +02:00
Bjørn Erik Pedersen
e939aaed8b
releaser: Correctly set final version on patch releases
2017-10-19 07:12:23 +02:00
Bjørn Erik Pedersen
d2249c5099
Set up Hugo release flow on CircleCI
...
This rewrites the release logic to use CircleCI 2.0 and its approve workflow in combination with the state of the release notes to determine what to do next.
Fixes #3779
2017-09-10 17:14:02 +02:00
Bjørn Erik Pedersen
46ac745374
all: Fix spelling
...
And some other minor issues.
2017-08-07 20:19:24 +02:00
Bjørn Erik Pedersen
0d495d5373
releaser: Update to new release notes location
2017-08-07 08:54:40 +02:00
Bjørn Erik Pedersen
11e5d456e8
releaser: Include stats from hugoDocs
...
Fixes #3727
2017-08-06 11:18:19 +02:00
Jorin Vogel
81c13171a9
Add some missing doc comments
...
As pointed out by the linter, some exported functions and types are
missing doc comments.
The linter warnings have been reduced from 194 to 116.
Not all missing comments have been added in this commit though.
2017-08-03 15:57:51 +02:00
Bjørn Erik Pedersen
195f945758
releaser: Ignore openbsd/arm
...
It is failing with "undefined: Flock_t".
2017-07-10 08:56:57 +02:00
Bjørn Erik Pedersen
51bcd5083c
releaser: Fix tag push
2017-07-07 09:28:35 +02:00
Bjørn Erik Pedersen
4989950d49
releaser: Use real theme count in template
2017-07-06 17:31:04 +02:00