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]

Reply via email to