summaryrefslogtreecommitdiffstats
path: root/releaser/releaser.go
AgeCommit message (Collapse)Author
2024-05-31releaser: Try to fix the last failing stepBjørn Erik Pedersen
2024-03-15all: Typo fixesChristian Oliff
2023-01-03Remove reference to Goreleaser in code commentOmar Kohl
Hugo no longer uses the Goreleaser tool.
2022-08-30snap: Use "snapcraftctl set-grade"Anthony Fok
This, together with 'snapcraftctl set-version", negates the need to modify snap/snapcraft.yaml upon each release, so the corresponding code is removed from releaser/releaser.go. Also, vendorInfo is extended to include the snap version number. See #10225
2022-08-29release: Fix the Deb archivesBjørn Erik Pedersen
Fixes #10220
2022-08-28Add linux/arm64 extended to release setupBjørn Erik Pedersen
Fixes #8257
2022-05-18releaser: Fix version replacementBjørn Erik Pedersen
2022-05-16common/hugo: Fix version logichugoreleaser
[ci skip]
2022-05-06Improve error messages, esp. when the server is runningBjørn Erik Pedersen
* Add file context to minifier errors when publishing * Misc fixes (see issues) * Allow custom server error template in layouts/server/error.html To get to this, this commit also cleans up and simplifies the code surrounding errors and files. This also removes the usage of `github.com/pkg/errors`, mostly because of https://github.com/pkg/errors/issues/223 -- but also because most of this is now built-in to Go. Fixes #9852 Fixes #9857 Fixes #9863
2022-04-14releaser: Reduce parallelismBjørn Erik Pedersen
2021-12-08releaser: Simplify the release processBjørn Erik Pedersen
Make it into a one step even for major releases.
2021-12-03releaser: Rework and simplify to use GitHub only for release notesBjørn Erik Pedersen
2021-06-18releaser: Increase timeoutBjørn Erik Pedersen
2021-02-19releaser: Increase build timeoutBjørn Erik Pedersen
2021-02-18build: Add arm64 to Darwinextended build and add vendorInfoBjørn Erik Pedersen
Closes #8003
2020-12-19Improve LookPathBjørn Erik Pedersen
2020-12-16all: Fix minor typosPhil Davis
2019-07-30releaser: Create a proper automated title for patch releasesBjørn Erik Pedersen
Fixes #6126
2019-07-28releaser: Make it a one click release for patch releasesBjørn Erik Pedersen
2019-04-01releaser: Remove version replacement in docs configBjørn Erik Pedersen
Fixes #5665
2019-03-24all: Apply staticcheck recommendationsBjørn Erik Pedersen
2018-12-06Add tpl/site and tpl/hugoBjørn Erik Pedersen
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-10-16commands: Show server error info in browserBjørn Erik Pedersen
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-09-25releaser: Update path to snap/snapcraft.yamlAnthony Fok
2018-08-17releaser: Work around a Goreleaser bugBjørn Erik Pedersen
Closes #4918
2017-10-19releaser: Correctly set final version on patch releasesBjørn Erik Pedersen
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-08-07all: Fix spellingBjørn Erik Pedersen
And some other minor issues.
2017-08-06releaser: Include stats from hugoDocsBjørn Erik Pedersen
Fixes #3727
2017-08-03Add some missing doc commentsJorin Vogel
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-07-10releaser: Ignore openbsd/armBjørn Erik Pedersen
It is failing with "undefined: Flock_t".
2017-07-07releaser: Fix tag pushBjørn Erik Pedersen
2017-07-06releaser: AdjustmentsBjørn Erik Pedersen
2017-07-05releaser: Revise the docs handling to match new subtreeBjørn Erik Pedersen
Fixes #3649
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-24releaser: One more fixBjørn Erik Pedersen
2017-06-24releaser: Improve docs submodule handlingBjørn Erik Pedersen
Still not optimal.
2017-06-21releaser: Fix typo, change "relase" to "release"Anthony Fok
2017-06-16releaser: Add TODOBjørn Erik Pedersen
2017-06-16releaser: AdjustBjørn Erik Pedersen
2017-06-16releaser: Adapt release logic to docs submoduleBjørn Erik Pedersen
2017-06-13all: Update import paths to gohugoio/hugoBjørn Erik Pedersen
2017-06-12releaser: SpellingBjørn Erik Pedersen
2017-05-22releaser: Add a new stepBjørn Erik Pedersen
When doing it step-by-step, we need to update the version numbers in its own step.
2017-05-20releaser: Delay the version bumpingBjørn Erik Pedersen
So we can do the release notes in its own branch if needed.
2017-05-20releaser: Fix tag detection for changelog when doing a main release Bjørn Erik Pedersen
Also improve the changelog slightly. Fixes #3482
2017-05-03releaser: Push the tag before goreleaser is runBjørn Erik Pedersen
Fixes #3405
2017-04-24releaser: Fix a Go vet complaintBjørn Erik Pedersen
See #3358
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