| 
6 | 6 |     env:  | 
7 | 7 |       RAILS_ENV: test  | 
8 | 8 |       DATABASE_URL:  postgres://test:[email protected]:5432/grape_on_rails_test  | 
9 |  | -      BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile.file }}.gemfile  | 
 | 9 | +      BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.entry.gemfile }}.gemfile  | 
10 | 10 |     strategy:  | 
11 | 11 |       fail-fast: false  | 
12 | 12 |       matrix:  | 
13 |  | -        gemfile:  | 
14 |  | -          - { ruby: '2.7', file: rails_6 }  | 
15 |  | -          - { ruby: '3.0', file: rails_6_1 }  | 
16 |  | -          - { ruby: '3.1', file: rails_7 }  | 
17 |  | -          - { ruby: '3.2', file: rails_7 }  | 
18 |  | -          - { ruby: '3.3', file: rails_7 }  | 
19 |  | -          - { ruby: '3.4', file: rails_7 }  | 
20 |  | -#          - { ruby: '3.2' ,file: rails_edge }  | 
 | 13 | +        entry:  | 
 | 14 | +          - { ruby: '2.7', gemfile: rails_6 }  | 
 | 15 | +          - { ruby: '3.0', gemfile: rails_6_1 }  | 
 | 16 | +          - { ruby: '3.2', gemfile: rails_7 }  | 
 | 17 | +          - { ruby: '3.4', gemfile: rails_8 }  | 
 | 18 | +#          - { ruby: '3.2', gemfile: rails_edge }  | 
21 | 19 |     steps:  | 
22 | 20 |       - uses: actions/checkout@v3  | 
23 | 21 |       - name: Set up Ruby  | 
 | 
36 | 34 |         run: cp config/database.gha.yml config/database.yml  | 
37 | 35 |       - uses: harmon758/postgresql-action@v1  | 
38 | 36 |         with:  | 
39 |  | -          postgresql version: "14"  | 
 | 37 | +          postgresql version: "17"  | 
40 | 38 |           postgresql db: grape_on_rails_test  | 
41 | 39 |           postgresql user: test  | 
42 | 40 |           postgresql password: password  | 
 | 
0 commit comments