Anthony Fok
58ce9213c0
releaser: Fix typo, change "relase" to "release"
2017-06-21 21:37:53 +02:00
Bjørn Erik Pedersen
4345026bd6
releaser: Add TODO
2017-06-16 10:11:02 +02:00
Bjørn Erik Pedersen
af85eb62b4
releaser: Adjust
2017-06-16 09:40:47 +02:00
Bjørn Erik Pedersen
00e2fe077a
releaser: Adapt release logic to docs submodule
2017-06-16 08:51:43 +02:00
Bjørn Erik Pedersen
c17ad675e8
all: Update textual references in Go source to point to gohugoio/hugo
2017-06-13 18:47:17 +02:00
Bjørn Erik Pedersen
d8717cd4c7
all: Update import paths to gohugoio/hugo
2017-06-13 18:42:45 +02:00
Bjørn Erik Pedersen
fb5cac704e
releaser: Spelling
2017-06-12 08:39:54 +02:00
Bjørn Erik Pedersen
89b85aede1
releaser: Disable flaky test
2017-05-22 23:23:52 +03:00
Bjørn Erik Pedersen
baa414ae41
releaser: Add a new step
...
When doing it step-by-step, we need to update the version numbers in its own step.
2017-05-22 16:04:40 +03:00
Bjørn Erik Pedersen
ebd636e4d5
releaser: Delay the version bumping
...
So we can do the release notes in its own branch if needed.
2017-05-20 11:11:23 +03:00
Bjørn Erik Pedersen
4d1989d59c
releaser: Fix tag detection for changelog when doing a main release
...
Also improve the changelog slightly.
Fixes #3482
2017-05-20 10:58:08 +03:00
Bjørn Erik Pedersen
f9e41f6497
releaser: Push the tag before goreleaser is run
...
Fixes #3405
2017-05-03 09:29:59 +02:00
Bjørn Erik Pedersen
8f95172c7a
releaser: Disable shaky test
2017-05-01 13:38:29 +02:00
Bjørn Erik Pedersen
718c0e1414
releaser: Fix broken test build
2017-04-27 11:15:24 +02:00
Bjørn Erik Pedersen
d6957c192d
releaser: Skip Git test on Travis
2017-04-27 10:59:00 +02:00
Bjørn Erik Pedersen
67746f36dd
releaser: Fix a Go vet complaint
...
See #3358
2017-04-24 12:41:47 +02:00
Bjørn Erik Pedersen
7f6430d84d
Automate the Hugo release process
...
This commit adds a work flow aroung GoReleaser to get the Hugo release process automated and more uniform:
* It can be run fully automated or in two steps to allow for manual edits of the relase notes.
* It supports both patch and full releases.
* It fetches author, issue, repo info. etc. for the release notes from GitHub.
* The file names produced are mainly the same as before, but we no use tar.gz as archive for all Unix versions.
* There isn't a fully automated CI setup in place yet, but the release tag is marked in the commit message with "[ci deploy]"
Fixes #3358
2017-04-24 11:08:56 +02:00