Skip to content

Nightly debian and fedora images shouldn't set build-user #494

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

justice-adams-apple
Copy link
Contributor

Currently when we run our nightly Debian/fedora images in GitHub Actions we will see the following error:

node:fs:2368
    return binding.writeFileUtf8(
                   ^

Error: EACCES: permission denied, open '/__w/_temp/_runner_file_commands/save_state_e5a8d9b3-2d5c-42c4-be33-8e81a5c7a889'
    at Object.writeFileSync (node:fs:2368:20)
    at Object.appendFileSync (node:fs:2449:6)
    at Object.issueFileCommand (/__w/_actions/actions/checkout/v4/dist/index.js:3060:8)
    at Object.saveState (/__w/_actions/actions/checkout/v4/dist/index.js:2977:31)
    at 4866 (/__w/_actions/actions/checkout/v4/dist/index.js:2402:10)
    at __nccwpck_require__ (/__w/_actions/actions/checkout/v4/dist/index.js:38210:43)
    at 2565 (/__w/_actions/actions/checkout/v4/dist/index.js:150:34)
    at __nccwpck_require__ (/__w/_actions/actions/checkout/v4/dist/index.js:38210:43)
    at 9210 (/__w/_actions/actions/checkout/v4/dist/index.js:1171:36)
    at __nccwpck_require__ (/__w/_actions/actions/checkout/v4/dist/index.js:38210:43) {
  errno: -13,
  code: 'EACCES',
  syscall: 'open',
  path: '/__w/_temp/_runner_file_commands/save_state_e5a8d9b3-2d5c-42c4-be33-8e81a5c7a889'
}

These images are not directly intended to be used soley by ci.swift.org, they are published, and therefore should not set up a build-user. None of the release images set up the build-user

@justice-adams-apple justice-adams-apple force-pushed the fix-debian-and-fedora-user branch from a6bcb46 to e8bf296 Compare August 14, 2025 15:19
@shahmishal shahmishal merged commit ce48f6d into swiftlang:main Aug 14, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants