Parliament.uk-lists is a Rails application designed to hold the list elements of the new parliament.uk website made by the Parliamentary Digital Service.
[Parliament.uk-lists requires the following:
Clone the repository:
git clone https://github.com/ukparliament/parliament.uk-lists.git
cd parliament.uk-lists
The Parliament.uk-lists application holds the routes, controllers and views that make up all the list elements of the new parliament.uk website. A list is anything that can contain more than one item.
To run the application locally, run:
bundle install
bundle exec rails s
We use RSpec as our testing framework and tests can be run using:
bundle exec rspec
If you wish to submit a bug fix or feature, you can create a pull request and it will be merged pending a code review.
- Fork the repository
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Ensure your changes are tested using [Rspec][rspec]
- Create a new Pull Request