Sha256: 9247d9dfc91d94f757d6cab3d1d3ad09100b11e95e422b05a1b5b6d067d4c9a3

Contents?: true

Size: 348 Bytes

Versions: 5

Compression:

Stored size: 348 Bytes

Contents

#!/bin/bash

if output=$(git status --porcelain) && [ -z "$output" ]; then
  bundle exec bump $1 && \
    echo "Pushing to github" && \
    git push && \
    echo "Building gem" && \
    bundle exec rake build && \
    echo "Releasing gem" && \
    bundle exec rake release
else
  >&2 echo 'PLEASE COMMIT ALL CHANGES BEFORE RELEASING.'
  exit 1
fi

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ledger_sync-1.1.3 release.sh
ledger_sync-1.1.2 release.sh
ledger_sync-1.1.1 release.sh
ledger_sync-1.0.10 release.sh
ledger_sync-1.0.9 release.sh