Skip to content

Conversation

@dvdksn
Copy link
Contributor

@dvdksn dvdksn commented Feb 1, 2024

  • build(deps): upgrade hugo to v0.122.0
  • build(deps): pin netlify node version to 20.x
  • build(deps): upgrade markdownlint-cli2 to v0.12.1
  • build(deps): use prebuilt hugo binary, add gcompat
  • build(deps): remove refactor nodejs dependencies
  • chore: remove mermaid.js
  • chore: upgrade nodejs dev dependencies
  • build(deps): upgrade nodejs prod dependencies

Proposed changes

Related issues (optional)

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Fetching the prebuilt hugo binary is faster than `go install`.
Also switching to the extended version.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Separate dev dependencies like prettier to prevent them from being
installed to build the site, unnecessarily.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
We're not using mermaid for diagrams anymore so we can prune the
dependency.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
@github-actions github-actions bot added area/release Relates to CI or deployment hugo Updates related to hugo dependencies Vendoring, packaging updates labels Feb 1, 2024
@netlify
Copy link

netlify bot commented Feb 1, 2024

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 0fec9e9
🔍 Latest deploy log https://app.netlify.com/sites/docsdocker/deploys/65bb5dc6c0c64000083f1f1b
😎 Deploy Preview https://deploy-preview-19275--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@dvdksn dvdksn requested review from a team and crazy-max February 1, 2024 10:47
@dvdksn
Copy link
Contributor Author

dvdksn commented Feb 1, 2024

@crazy-max you don't have to bother with the nodejs stuff in this PR but just wanted to get your eyes on a1102d1

Moving off go install for Hugo and fetching a binary with wget instead. Also needs gcompat layer for building with this one.

@crazy-max
Copy link
Member

@crazy-max you don't have to bother with the nodejs stuff in this PR but just wanted to get your eyes on a1102d1

Moving off go install for Hugo and fetching a binary with wget instead. Also needs gcompat layer for building with this one.

Yes looks good!

@dvdksn dvdksn merged commit 2ec3340 into docker:main Feb 1, 2024
@dvdksn dvdksn deleted the upgrade-dependencies branch February 1, 2024 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/release Relates to CI or deployment dependencies Vendoring, packaging updates hugo Updates related to hugo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants