---
slug: /1231/always-execute
displayed_sidebar: '0.2'
# How to always execute an action ?
Dagger implemented a way invalidate cache for a specific action.
The `docker.#Run` and `core.#Exec` definitions have an `always` field:
```cue
// If set to true, the cache will never be triggered for that specific action.
always: bool | *false
```
Any package composed on top of it (`bash.#Run` for example) also exposes this field as it will inherit it from `docker.#Run`:
test: bash.#Run & {
always: true
...
}
:::warning
Any dependent actions will also be retriggered
:::