Sha256: 8cc99b94c933a40d644946a567f7a5ba7e497f25ec6172c16128927ce0837b6f
Contents?: true
Size: 608 Bytes
Versions: 2
Compression:
Stored size: 608 Bytes
Contents
#!/usr/bin/env bash # Usage: bin/release # Build the gem, tag master, push it to origin, and then release the package on RubyGems. set -e branch="$(git rev-parse --abbrev-ref HEAD)" [ "$branch" = "master" ] || (echo "You are not on master. First push your branch, get your PR reviewed, merge it on Github. "\ "Then locally move to master and pull last changes." && exit 1) version="$(gem build *.gemspec | grep Version: | awk '{print $2}')" [ -n "$version" ] || (echo "Version needs to be a number" && exit 1) echo $version git tag "v$version" git push origin "v$version" gem push *-${version}.gem
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
checkr-official-1.8.0 | bin/release |
checkr-official-1.7 | bin/release |