---
title: "addon_publish"
---
## cloudquery addon publish

Publish to CloudQuery Hub.

### Synopsis

Publish to CloudQuery Hub.

This publishes an addon version to CloudQuery Hub from a manifest file.


```
cloudquery addon publish manifest.json v1.0.0 [--finalize] [flags]
```

### Examples

```

# Publish an addon version from a manifest file
cloudquery addon publish /path/to/manifest.json v1.0.0
```

### Options

```
  -f, --finalize   Finalize the addon version after publishing. If false, the addon version will be marked as draft.
  -h, --help       help for publish
```

### Options inherited from parent commands

```
      --cq-dir string            directory to store cloudquery files, such as downloaded plugins (default ".cq")
      --invocation-id uuid       useful for when using Open Telemetry integration for tracing and logging to be able to correlate logs and traces through many services (default <NEW-RANDOM-UUID>)
      --log-console              enable console logging
      --log-file-name string     Log filename (default "cloudquery.log")
      --log-file-overwrite       Overwrite log file on each run instead of appending. Use this if your filesystem does not support append mode (e.g. FUSE-mounted cloud storage).
      --log-format string        Logging format (json, text) (default "text")
      --log-level string         Logging level (trace, debug, info, warn, error) (default "info")
      --no-log-file              Disable logging to file
      --telemetry-level string   Telemetry level (none, errors, stats, all) (default "all")
```

### SEE ALSO

* [cloudquery addon](/cli/cli-reference/cloudquery_addon)	 - Addon commands


## See Also

- [Publishing an Addon](/cli/advanced/publishing-an-addon-to-the-hub) - Full addon publishing guide
- [Transformations](/cli/core-concepts/transformations) - Official transformations and policies
