F21 commented on PR #4162:
URL: https://github.com/apache/calcite/pull/4162#issuecomment-2611152536

   Confirming that `dev` mode using docker compose works.
   
   Can you also fix these 2 warnings?
   ```
   csv was loaded from the standard library, but will no longer be part of the 
default gems starting from Ruby 3.4.0.
   You can add csv to your Gemfile or gemspec to silence this warning.
   /usr/local/bundle/gems/safe_yaml-1.0.5/lib/safe_yaml/load.rb:22: warning: 
base64 was loaded from the standard library, but will no longer be part of the 
default gems starting from Ruby 3.4.0.
   You can add base64 to your Gemfile or gemspec to silence this warning.
   ```
   Another thing, as @zabetak metioned is that we use docker to build the site 
automatically:
   - 
https://github.com/apache/calcite/blob/main/.github/workflows/publish-non-release-website-updates.yml
   - 
https://github.com/apache/calcite/blob/main/.github/workflows/publish-website-on-release.yml
   
   I remember there were some permissions issues with GH actions, so we had to 
set the GID of the Jekyll user: 
https://github.com/apache/calcite/blob/main/.github/workflows/publish-website-on-release.yml#L47
   
   I think the uid and gid of the generated files needs to be set to the `id 
-u` and `id -g` of the GH actions runner for it to work correctly.


-- 
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