# ActionCategory

- Source: [`aws-codepipeline/lib/action.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0/packages/aws-cdk-lib/aws-codepipeline/lib/action.ts#L14)
- Type last changed: v2.179.0 · 18 Feb 2025

## Example

```ts
// MyAction is some action type that produces variables, like EcrSourceAction
const myAction = new MyAction({
  // ...
  actionName: 'myAction',
});
new OtherAction({
  // ...
  config: myAction.variables.myVariable,
  actionName: 'otherAction',
});
```

## Members

| Member | Description |
| --- | --- |
| `SOURCE` |  |
| `BUILD` |  |
| `TEST` |  |
| `APPROVAL` |  |
| `DEPLOY` |  |
| `INVOKE` |  |
| `COMPUTE` |  |

## Referenced by

- [`ActionProperties`](/v2/docs/aws-cdk-lib.aws_codepipeline.ActionProperties).category
- [`CustomActionRegistrationProps`](/v2/docs/aws-cdk-lib.aws_codepipeline.CustomActionRegistrationProps).category
