Build Status

danger-lock_dependency_versions

A Danger plugin for managing dependency files.

Check files which should be committed together to version control (e.g., Gemfile and Gemfile.lock, Cartfile and Cartfile.resolved).

Installation

Add this line to your Gemfile:

$ gem danger-lock_dependency_versions

Usage

First, create .lock_list.yml and add key-value pair to check.

Gemfile: Gemfile.lock
Cartfile: Cartfile.resolved

Add to Dangerfile.

# Optional: you can specify yml file path (default: ./lock_list.yml)
# lock_dependency_versions.lock_file = './scripts/file.yml'
lock_dependency_versions.check

If lockfile has not committed to version control, post a failure comment by Danger.

Methods

check(warning: boolean)

if specify warning: true, set comment status to warning. (default: false)