F21 commented on PR #4162: URL: https://github.com/apache/calcite/pull/4162#issuecomment-2612184846
Basically, docker will set root as the owner and group of the files it generates. With the `jekyll/jekyll:4` image, one can set `JEKYLL_UID` and `JEKYLL_GID`, so that the files generated are owned by the correct uid and gid. Since you have changed the image to `ruby:3.3.7-slim-bullseye`, we need to replicate the same result: files generated by running docker should be owned by the uid and gid of the GitHub Actions runner (see the 2 links in my previous comment). Our automation works with the fiiles generated and does some work on them to commit them to the `calcite-site` repository, so if the permissions are wrong, then the commit might fail. -- 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]
