Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/gohugoio/hugo from 0.101.0 to 0.102.0 in /build #1433

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 29, 2022

Bumps github.com/gohugoio/hugo from 0.101.0 to 0.102.0.

Release notes

Sourced from github.com/gohugoio/hugo's releases.

v0.102.0

Note: there were an issue with the Deb Linux binaries (see #10220), so those are now removed; will create a patch release with a fresh set later today.

This release adds Linux ARM64 extended archives (see issue #8257). If you look behind the scenes of this, you may say that "this looks like a lot of work for one file", but the current serial build setup was already closing in on the timeout limits of CircleCI (mostly because of the relatively resource-intensive extended build with CGO/webp/libsass). So, we eventually had to do something. This release is built using Hugoreleaser, a custom build tool that allows us to partition the build step. The Linux ARM64 binaries are built in its own Docker container, and we also get a general speedup of the entire build:

In Circle CI, this is how the release flow looks like:

In the above, build_container1 is doing most of the work and is configured with parallelism: 7 and partitioned using $CIRCLE_NODE_TOTAL and $CIRCLE_NODE_INDEX:

See the CircleCI Config for details.

Notes

  • The MacOS archives have been replaced with universal/fat binaries that works on all MacOS platforms, named *macOS-universal.tar.gz.
  • These archives are removed: 32 bit Linux archives, Windows 32-bit and ARM, Linux ARM Deb. We may re-add some of these if enough people shout.

Bug fixes

  • common/hugio: One more fix for non-OS fs f5ba6fd4 @​bep
  • common/hugio: Fix CopyDir when fs is not OS c4bbc1ee @​bep
  • markup/goldmark/codeblock: Fix attributes when no language identifier in CodeBlock cbdaff21 @​chick-p #10118
  • commands: Fix embed in livereload.go 3fefea06 @​yyqqing

Improvements

  • license: Add copyright info c9834841 @​bep #10218
  • github: Use GitHub's Choco-Install function to retry installs f7e00c03 @​anthonyfok
  • livereload: Inject script without head or body tag b017f7cb @​satotake #10105
  • Externalise and embed livereload.js string 21562e3a @​satotake
  • Cache when not found in LookupLayout 9c24b86e @​bep
  • parser/pageparser: Don't store the byte slices 223bf280 @​bep
  • Make the baseline benchmark's test files stable 72b0ccdb @​bep
  • Accept vendor-specified build date if .git/ is unavailable 8ebcaa53 @​anthonyfok #10053
  • Extract the baseline benchmark to a test d1278f69 @​bep
  • Add a baseline benchmark 92f31ae6 @​bep

Dependency Updates

  • build(deps): bump go.uber.org/atomic from 1.9.0 to 1.10.0 2de393c7 @​dependabot[bot]
  • build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.9 to 2.2.10 7efb3568 @​dependabot[bot]
  • build(deps): bump github.com/getkin/kin-openapi from 0.97.0 to 0.98.0 ddbcc671 @​dependabot[bot]
  • deps: Update github.com/pelletier/go-toml/v2 v2.0.2 => v2.0.4 fd75f129 @​bep #10210
  • build(deps): bump github.com/spf13/afero from 1.8.2 to 1.9.2 14878ca0 @​dependabot[bot]
  • build(deps): bump github.com/tdewolff/parse/v2 from 2.6.1 to 2.6.2 e88873b8 @​dependabot[bot]

... (truncated)

Commits
  • 0ff4a93 releaser: Bump versions for release of 0.102.0
  • 45e1084 Add linux/arm64 extended to release setup
  • c983484 license: Add copyright info
  • 2de393c build(deps): bump go.uber.org/atomic from 1.9.0 to 1.10.0
  • 7efb356 build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.9 to 2.2.10
  • ddbcc67 build(deps): bump github.com/getkin/kin-openapi from 0.97.0 to 0.98.0
  • fd75f12 deps: Update github.com/pelletier/go-toml/v2 v2.0.2 => v2.0.4
  • 14878ca build(deps): bump github.com/spf13/afero from 1.8.2 to 1.9.2
  • e88873b build(deps): bump github.com/tdewolff/parse/v2 from 2.6.1 to 2.6.2
  • 4219993 build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo) from 0.101.0 to 0.102.0.
- [Release notes](https://github.com/gohugoio/hugo/releases)
- [Changelog](https://github.com/gohugoio/hugo/blob/master/hugoreleaser.toml)
- [Commits](gohugoio/hugo@v0.101.0...v0.102.0)

---
updated-dependencies:
- dependency-name: github.com/gohugoio/hugo
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Aug 29, 2022
@aj-stein-nist
Copy link
Contributor

Sigh, logs appear to indicate nil pointers and memory issues. I guess we will need to review memory quotas like in #1386.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 30, 2022

Superseded by #1436.

@dependabot dependabot bot closed this Aug 30, 2022
@dependabot dependabot bot deleted the dependabot/go_modules/build/develop/github.com/gohugoio/hugo-0.102.0 branch August 30, 2022 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant