File tree Expand file tree Collapse file tree 1 file changed +2
-56
lines changed
lib/solidus_dev_support/templates/extension/.github/workflows Expand file tree Collapse file tree 1 file changed +2
-56
lines changed Original file line number Diff line number Diff line change 77 pull_request :
88 schedule :
99 - cron : " 0 0 * * 4" # every Thursday
10-
11- concurrency :
12- group : test-${{ github.ref_name }}
13- cancel-in-progress : ${{ github.ref_name != 'main' }}
10+ workflow_call :
1411
1512permissions :
1613 contents : read
1714
1815jobs :
1916 rspec :
20- name : Solidus ${{ matrix.solidus-branch }}, Rails ${{ matrix.rails-version }} and Ruby ${{ matrix.ruby-version }} on ${{ matrix.database }}
21- runs-on : ubuntu-24.04
22- strategy :
23- fail-fast : true
24- matrix :
25- rails-version :
26- - " 7.0"
27- - " 7.1"
28- - " 7.2"
29- ruby-version :
30- - " 3.1"
31- - " 3.4"
32- solidus-branch :
33- - " v4.1"
34- - " v4.2"
35- - " v4.3"
36- - " v4.4"
37- - " v4.5"
38- database :
39- - " postgresql"
40- - " mysql"
41- - " sqlite"
42- exclude :
43- - rails-version : " 7.2"
44- solidus-branch : " v4.3"
45- - rails-version : " 7.2"
46- solidus-branch : " v4.2"
47- - rails-version : " 7.2"
48- solidus-branch : " v4.1"
49- - rails-version : " 7.1"
50- solidus-branch : " v4.2"
51- - rails-version : " 7.1"
52- solidus-branch : " v4.1"
53- - ruby-version : " 3.4"
54- rails-version : " 7.0"
55- env :
56- CODECOV_COVERAGE_PATH : ./coverage/coverage.xml
57- steps :
58- - uses : actions/checkout@v4
59- - name : Run extension tests
60- uses : solidusio/test-solidus-extension@main
61- with :
62- database : ${{ matrix.database }}
63- rails-version : ${{ matrix.rails-version }}
64- ruby-version : ${{ matrix.ruby-version }}
65- solidus-branch : ${{ matrix.solidus-branch }}
66- - name : Upload coverage reports to Codecov
67- uses : codecov/codecov-action@v5
68- continue-on-error : true
69- with :
70- token : ${{ secrets.CODECOV_TOKEN }}
71- files : ${{ env.CODECOV_COVERAGE_PATH }}
17+ uses : solidusio/test-solidus-extension/.github/workflows/test.yml@main
You can’t perform that action at this time.
0 commit comments