Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time

Bug Reports and Feature Requests

If you've got a bug report or have a feature you'd like to request, please contact us at or use the "?" button in the Skylight web interface. We'll be much quicker to respond that way :)

Pull Requests

Before contributing, please sign the CLA.

In general, we recommend that you speak with us about any new features you'd like to add so we can make sure we're on the same page.

Emulating Gitlab CI Builds

We have many CI build configurations that must pass in order to merge a pull request. You can run these individual configurations locally by running e.g., gitlab-runner exec docker ruby23-rails42. The only prerequisites are that you have both Gitlab Runner and Docker installed (most recent versions are best). Configuration names may be found in the .gitlab.yml file.

If you prefer to run tests in your own environment, you may do so as follows:

# Select a gemfile and bundle install
export BUNDLE_GEMFILE=$PWD/gemfiles/rails-5.2.x/Gemfile
bundle install
# Run the test suite (takes 5-10 minutes)
bundle exec rspec