mirror of
https://github.com/storytold/craft-common-actions.git
synced 2026-11-10 20:51:55 +00:00
The VM's shell is root, and root is never refused a file: a test that locks a file and expects "permission denied" fails, and a permission bug root would hide goes unseen. Default and custom tests now run as craft-test through su; the build and packaging stay root. Human-reviewed, AI-assisted, nobody's mailbox harmed.