[RUBY-3223] Update asset precompile list with new favicon and GOV.UK … #82
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: push | |
jobs: | |
build: | |
# You must use a Linux environment when using service containers or container jobs | |
runs-on: ubuntu-latest | |
steps: | |
# Downloads a copy of the code in your repository before running CI tests | |
- name: Checkout repository | |
uses: actions/checkout@v2 | |
with: | |
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of sonarcloud analysis | |
# We don't have to specify the ruby version, or grab it from .ruby-verion. This action supports reading the | |
# version from .ruby-verion itself | |
- name: Install Ruby | |
uses: ruby/setup-ruby@v1 | |
with: | |
bundler-cache: true # runs 'bundle install' and caches installed gems automatically | |
# Run linting first. No point running the tests if there is a linting issue | |
- name: Run lint check | |
run: | | |
bundle exec rubocop --format progress --format json --out rubocop-result.json | |
- name: Run unit tests | |
run: | | |
bundle exec rspec |