Owen-CH-Leung opened a new pull request, #885:
URL: https://github.com/apache/kafka-site/pull/885

   ## Summary
   
   Add a local build image `Dockerfile.hugo-builder` that installs the official 
Hugo extended release binary from the Hugo project, alongside the other 
required binaries such as the `Node.js`, `PostCSS` and Go toolchains . 
   
   Unlike the current build image, it does not depend on any externally-hosted 
or personal image (e.g. hvishwanath/hugo).
   
   This is added as a separate, opt-in path, so no CI behaviour or deployment 
changes in this PR:
   
   - CI: the "Build and Deploy Site" workflow runs `make build`, which is left 
unchanged and still uses the current image. The published website is not 
affected.
   - Local: `make build-official` builds the new image from the official binary 
and renders the site with it. Its output is byte-for-byte identical to `make 
build`
   
   The goal is to validate the official-binary image first; switching the build 
and CI over to it can follow in a later change.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to