# TaskRunner.GetRegisteredTask

```go
func (*TaskRunner) GetRegisteredTask(
  identifier workflows.TaskIdentifier,
) (workflows.ExecutableTask, bool)
```

Get the task with the given identifier.

## Parameters

**identifier**

`TaskIdentifier`

The identifier of the registered task.

## Returns

The registered task. Returns `false` if not found.

```go title="Go"
identifier := workflows.NewTaskIdentifier("my-task", "v1.0")

task, found := runner.GetRegisteredTask(
    identifier,
)
```
