File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77 branches : [ main ]
88
99jobs :
10- test :
10+ tests :
11+ name : " Tests (Ruby ${{ matrix.ruby-version }}, Rails ${{ matrix.rails-version }})"
1112 runs-on : ubuntu-latest
1213 strategy :
1314 matrix :
@@ -17,37 +18,38 @@ jobs:
1718 steps :
1819 - uses : actions/checkout@v4
1920
20- - name : Set up Ruby ${{ matrix.ruby-version }}
21+ - name : " 🔧 Set up Ruby ${{ matrix.ruby-version }}"
2122 uses : ruby/setup-ruby@v1
2223 with :
2324 ruby-version : ${{ matrix.ruby-version }}
2425 bundler-cache : false
2526
26- - name : Set up test database
27+ - name : " 🗄️ Set up test database"
2728 run : |
2829 sudo apt-get update
2930 sudo apt-get install -y sqlite3 libsqlite3-dev
3031
31- - name : Install dependencies
32+ - name : " 📦 Install dependencies"
3233 run : |
3334 bundle config set frozen false
3435 RAILS_VERSION=${{ matrix.rails-version }} bundle install
3536
36- - name : Run tests
37+ - name : " 🧪 Run tests"
3738 run : bundle exec rspec
3839 env :
3940 RAILS_VERSION : ${{ matrix.rails-version }}
4041
41- lint :
42+ code_quality :
43+ name : " Code Quality"
4244 runs-on : ubuntu-latest
4345 steps :
4446 - uses : actions/checkout@v4
4547
46- - name : Set up Ruby
48+ - name : " 🔧 Set up Ruby"
4749 uses : ruby/setup-ruby@v1
4850 with :
4951 ruby-version : ' 3.4'
5052 bundler-cache : true
5153
52- - name : Run RuboCop
54+ - name : " 🔍 Run RuboCop"
5355 run : bundle exec rubocop
You can’t perform that action at this time.
0 commit comments