Repository navigation
fix: disable Hugo Node security permissions sandboxing for build compatibility - #138
Conversation
…atibility Signed-off-by: Rishi Raj <[email protected]>
There was a problem hiding this comment.
Code Review
This pull request updates the hugo.yaml configuration file to disable node permissions under the security settings. There are no review comments, and I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
Preview deployment for PR #138 removed. This PR preview was automatically pruned because we keep only the 6 most recently updated previews on GitHub Pages to stay within deployment size limits. If needed, push a new commit to this PR to generate a fresh preview. |
Disables Node permission restrictions/sandboxing in Hugo (security.node.permissions.disable = true) to prevent build failures on Node 20 and older versions of Node 22 where the --permission flag is unsupported by Node.
This ensures that PostCSS builds successfully and compiles the stylesheet (main.css), avoiding unstyled pages in local and CI development environments.
Signed commits