4
4
lint :
5
5
runs-on : ubuntu-latest
6
6
steps :
7
- - uses : actions/checkout@v3
8
- - uses : actions/setup-python@v4
7
+ - uses : actions/checkout@v4
8
+ - uses : actions/setup-python@v5
9
9
with :
10
10
python-version : ' 3.10'
11
11
- name : Install requirements
@@ -19,16 +19,16 @@ jobs:
19
19
needs : lint
20
20
strategy :
21
21
matrix :
22
- ckan-version : ["2.10", 2.9]
22
+ ckan-version : ["2.11", "2. 10", 2.9]
23
23
fail-fast : false
24
24
25
25
name : CKAN ${{ matrix.ckan-version }}
26
26
runs-on : ubuntu-latest
27
27
container :
28
- image : openknowledge /ckan-dev:${{ matrix.ckan-version }}
28
+ image : ckan /ckan-dev:${{ matrix.ckan-version }}
29
29
services :
30
30
solr :
31
- image : ckan/ckan-solr:${{ matrix.ckan-version }}
31
+ image : ckan/ckan-solr:${{ matrix.ckan-version }}-solr9
32
32
postgres :
33
33
image : ckan/ckan-postgres-dev:${{ matrix.ckan-version }}
34
34
env :
46
46
CKAN_REDIS_URL : redis://redis:6379/1
47
47
48
48
steps :
49
- - uses : actions/checkout@v2
49
+ - uses : actions/checkout@v4
50
50
- name : Install requirements
51
51
run : |
52
52
pip install -r requirements.txt
59
59
ckan -c test.ini db init
60
60
ckan -c test.ini pages initdb
61
61
- name : Run tests
62
- run : pytest --ckan-ini=test.ini --cov=ckanext.pages --cov-report=xml --cov-append --disable-warnings ckanext/pages/tests
63
- - name : Upload coverage report to codecov
64
- uses : codecov/codecov-action@v1
65
- with :
66
- file : ./coverage.xml
62
+ run : pytest --ckan-ini=test.ini --cov=ckanext.pages --cov-report=term-missing --cov-append --disable-warnings ckanext/pages/tests
63
+
0 commit comments