changelog upload cli command
docs-builder changelog upload \
--artifact-type <string> \
--target <string> \
[options]
Upload changelog entries or bundle artifacts to S3 or Elasticsearch.
--artifact-typestringrequired- Artifact type to upload: 'changelog' (individual entries) or 'bundle' (consolidated bundles).
--targetstringrequired- Upload destination: 's3' or 'elasticsearch'.
--s3-bucket-namestring- S3 bucket name (required when target is 's3').
--configstring- Path to changelog.yml configuration file. Defaults to docs/changelog.yml.
--directorystring- Override changelog directory instead of reading it from config.
-l--log-levelenum-
Minimum log level.
Values: trace, debug, information, warning, error, critical, none
Default:
information -c--config-sourceenum-
Override the configuration source: local, remote
Values: local, remote, embedded
--[no-]skip-private-repositories- Skip cloning private repositories
Uses content-hash–based incremental transfer — only changed files are uploaded.