Sha256: f9a3e08327dc5a4a70edbc86d36cda55f9522925f1b22e9f14dda3e4f9779148
Contents?: true
Size: 1.04 KB
Versions: 4
Compression:
Stored size: 1.04 KB
Contents
name: Verify version change on: pull_request: branches: - main jobs: version_change: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Fetch main branch run: git fetch origin main:main - name: Verify if there's a change in version run: "git diff main lib/active_shotgun/version.rb | grep VERSION" - name: Print new version run: 'git diff main lib/active_shotgun/version.rb | grep -E "^\+.*VERSION" | grep -E -o "[0-9]+\.[0-9]+\.[0-9]+(\.[0-9]+)?"' - name: Verify if higher version run: '[[ $(git diff main lib/active_shotgun/version.rb | grep -E "^\+.*VERSION" | grep -E -o "[0-9]+\.[0-9]+\.[0-9]+(\.[0-9]+)?") > $(git diff main lib/active_shotgun/version.rb | grep -E "^-.*VERSION" | grep -E -o "[0-9]+\.[0-9]+\.[0-9]+(\.[0-9]+)?") ]]' - name: Verify if version is updated in Gemfile.lock run: '[[ $(cat Gemfile.lock | grep "$(git diff main lib/active_shotgun/version.rb | grep -E "^\+.*VERSION" | grep -E -o "[0-9]+\.[0-9]+\.[0-9]+(\.[0-9]+)?")") ]]'
Version data entries
4 entries across 4 versions & 1 rubygems