Skip to content

Pipeline

Pipeline #24

Workflow file for this run

name: Pipeline
on:
schedule:
- cron: '30 10 * * 1,3,5'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
lint:
name: Lint
permissions:
contents: read
pull-requests: read
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Install Ruby
uses: ruby/setup-ruby@v1
with:
bundler-cache: true
ruby-version: .ruby-version
- name: Fasterer
run: bundle exec fasterer
- name: I18n tasks health
run: bundle exec i18n-tasks health
- name: Rails Best Practices
run: bundle exec rails_best_practices
- name: Rubocop
run: bundle exec rubocop --parallel