-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
Component: Compilerboson-php/compiler related issuesboson-php/compiler related issuesPlatform: LinuxLinux OS-related behaviorLinux OS-related behaviorPlatform: macOSmacOS-related behaviormacOS-related behavior
Description
Currently, the standard write permissions are set to be common for both the directory and the file:
https://github.com/boson-php/boson/blob/0.19.5/libs/component/compiler/src/Workflow/Task/ApplyPermissionsTask.php#L18-L26
To create files and directories, the "apply permissions task" uses the default setting:
- File: https://github.com/boson-php/boson/blob/0.19.5/libs/component/compiler/src/Workflow/Task/CreateFileTask.php#L54-L56
- Directory: https://github.com/boson-php/boson/blob/0.19.5/libs/component/compiler/src/Workflow/Task/CreateDirectoryTask.php#L52-L54
- It is necessary to separate the write permissions separately for the directory and separately for the file into two different constants
- Use different constants for tasks to create files and directories
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Component: Compilerboson-php/compiler related issuesboson-php/compiler related issuesPlatform: LinuxLinux OS-related behaviorLinux OS-related behaviorPlatform: macOSmacOS-related behaviormacOS-related behavior