hughpearse commented on PR #4162: URL: https://github.com/apache/calcite/pull/4162#issuecomment-2612074524
Question > 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. Do you mean in docker compose ruby image the users UID and GID https://github.com/hughpearse/calcite/blob/main/site/docker-compose.yml#L21 should match the UID and GID of the user in the git workflow ubuntu image? https://github.com/apache/calcite/blob/main/.github/workflows/publish-website-on-release.yml#L38 Trying to understand the requirement -- 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]
