﻿---
title: changelog bundle-amend cli command
description: Append additional changelog entries to a published bundle without modifying it. Creates an immutable .amend-N.yaml sidecar file alongside the original...
url: https://docs-v3-preview.elastic.dev/elastic/docs-builder/pull/2927/cli/changelog/bundle-amend
products:
  - Elastic Docs Builder
---

# changelog bundle-amend cli command
```bash
docs-builder changelog bundle-amend <bundle-path> [options]
```

Append additional changelog entries to a published bundle without modifying it.

## Arguments

<definitions>
  <definition term="<bundle-path> string required">
    Required: Path to the original bundle file to amend
    **Constraints:** symbolic links not allowed, must exist, extensions: yml, yaml, supports `~` home expansion
  </definition>
</definitions>


## Options

<definitions>
  <definition term="--add string[]">
    Required: Path(s) to changelog YAML file(s) to add as comma-separated values (e.g., --add "file1.yaml,file2.yaml"). Supports tilde (~) expansion and relative paths.
    **Repeatable:** pass `--add` multiple times to supply more than one value
  </definition>
  <definition term="--[no-]resolve">
    Optional: Copy the contents of each changelog file into the entries array. Use --no-resolve to explicitly turn off resolve (overrides inference from original bundle).
  </definition>
  <definition term="-l --log-level enum">
    Minimum log level.
    **Values:** trace, debug, information, warning, error, critical, none
    **Default:** `information`
  </definition>
  <definition term="-c --config-source enum">
    Override the configuration source: local, remote
    **Values:** local, remote, embedded
  </definition>
  <definition term="--[no-]skip-private-repositories">
    Skip cloning private repositories
  </definition>
</definitions>


## Notes

Creates an immutable .amend-N.yaml sidecar file alongside the original bundle.