- #!/usr/bin/env bash
- set -eo pipefail
- BRANCH="$(git rev-parse --abbrev-ref HEAD)"
- if [ "$BRANCH" != "master" ]; then
- exit 0
- fi
- REPO_DIR="$(git rev-parse --show-toplevel)"
- LATEST_TAG="$(git describe --tags --abbrev=0)"
- CONFIG_FILE="$REPO_DIR/.github/workflows/cliff.toml"
- CHANGELOG="$REPO_DIR/CHANGELOG.md"
- git -C "$REPO_DIR" cliff "$LATEST_TAG"..HEAD -u -c "$CONFIG_FILE" -p "$CHANGELOG"
|