Skip to main content
DuckPost automation starts with the Release Agent. It connects your GitHub repository to DuckPost so merged work can become release notes faster.

What automation helps with

  • Generating draft release notes from repository activity
  • Keeping your release format consistent with saved style rules
  • Auto-publishing production updates when enabled
  • Sending subscriber notifications from automated releases when enabled

Basic automation flow

1

Configure the repository

Save the GitHub repository, production branch, and publication behavior in Release Agent.
2

Create the action key

Generate the DuckPost token that your GitHub workflow will use.
3

Add the workflow

Save the generated YAML file in your repository and commit it.
4

Review job history

Return to DuckPost to check which jobs completed, failed, or were skipped.

Continue to

Release agent setup

See the full owner setup checklist, key rotation behavior, and workflow setup details.