Skip to main content

Crate moon_task

Crate moon_task 

Source

Structs§

Target
Task
TaskArg
TaskConfig
Configures a task to be ran within the action pipeline.
TaskFileInput
TaskFileOutput
TaskFragment
Fragment of a task including important fields.
TaskGlobInput
TaskGlobOutput
TaskOptionAffectedFiles
TaskOptionAffectedFilesConfig
Expanded information about affected files handling.
TaskOptions
TaskOptionsConfig
Options to control task inheritance, execution, and more.
TaskState

Enums§

TargetError
TargetLocator
TargetScope
TaskMergeStrategy
The strategy in which to merge a specific task option.
TaskOperatingSystem
The operating system in which to only run this task on.
TaskOptionAffectedFilesEntry
TaskOptionAffectedFilesPattern
The pattern in which affected files will be passed to the affected task.
TaskOptionCache
The environment in which to apply task caching.
TaskOptionEnvFile
The pattern in which a task is dependent on a .env file.
TaskOptionRunInCI
The pattern in which to run the task automatically in CI.
TaskOutputStyle
The style in which task output will be printed to the console.
TaskPriority
The priority levels a task can be bucketed into when running in the action pipeline.
TaskType
The type of task.
TaskUnixShell
A list of available shells on Unix.
TaskWindowsShell
A list of available shells on Windows.

Statics§

TARGET_PATTERN