summaryrefslogtreecommitdiffstats
path: root/commands/release.go
AgeCommit message (Collapse)Author
2022-08-28Add linux/arm64 extended to release setupBjørn Erik Pedersen
Fixes #8257
2022-03-17all: gofmt -w -r 'interface{} -> any' .Bjørn Erik Pedersen
Updates #9687
2020-12-03all: Format code with gofumptBjørn Erik Pedersen
See https://github.com/mvdan/gofumpt
2018-04-16commands: Re-add the missing releaser commandBjørn Erik Pedersen
2018-04-11commands: Remove some TODOsBjørn Erik Pedersen
See #4598
2018-04-11commands: Make the hugo command non-globalBjørn Erik Pedersen
See #4598
2017-09-10Set up Hugo release flow on CircleCIBjørn Erik Pedersen
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-07-05releaser: Replace the magic version handlingBjørn Erik Pedersen
Take the new version as a string value.
2017-07-05releaser: Add --try flag to ease testingBjørn Erik Pedersen
2017-06-13Run gofmt to get imports in line vs gohugoio/hugoBjørn Erik Pedersen
2017-06-13all: Update import paths to gohugoio/hugoBjørn Erik Pedersen
2017-04-26commands: Make first letter of flags' usage lowercaseAlbert Nigmatzianov
2017-04-24Automate the Hugo release processBjørn Erik Pedersen
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