Sha256: a0ce89da8c37e3710b9ceeeb5d0156aefcdc4d3e64b46b4c7fca7c97d715772d
Contents?: true
Size: 502 Bytes
Versions: 8
Compression:
Stored size: 502 Bytes
Contents
#!/usr/bin/env bash set -euo pipefail BRANCH=$(git rev-parse --abbrev-ref HEAD) if [[ "$BRANCH" != "master" ]]; then echo "Aborting release! Not on master. Current branch is '$BRANCH'."; exit 1; fi COMMIT_MESSAGE=$(git log --format=%B -n 1) if ! [[ $COMMIT_MESSAGE =~ ^Prepare[[:space:]]to[[:space:]]release[[:space:]]v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then echo "Aborting release! Commit message is improperly formatted. Commit message is '$COMMIT_MESSAGE'."; exit 1; fi bundle exec rake release
Version data entries
8 entries across 8 versions & 1 rubygems