mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-07-22 07:48:27 +00:00
The crowdin/github-action runs inside a Docker container as root, so files and directories it downloads are root-owned. When Crowdin creates a brand-new locale folder (e.g. values-en-rGB/ under commons), the unprivileged runner user in the peter-evans/create-pull-request step can't unlink files inside it, so the branch checkout aborts with 'unable to unlink ... Permission denied'. Add a chown step that reclaims ownership of the whole working tree after the Crowdin action and before any git manipulation. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0179E3AfsnB1NP87YmtAMZNX