File tree 1 file changed +9
-3
lines changed
1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -16,16 +16,22 @@ jobs:
16
16
strategy :
17
17
matrix :
18
18
# Remove unsupported versions and add more versions. Use LTR version in the cov_tests job
19
- docker_tags : [release-3_10, release-3_16 , latest]
19
+ docker_tags : [release-3_28 , latest]
20
20
fail-fast : false
21
21
22
22
# Steps represent a sequence of tasks that will be executed as part of the job
23
23
steps :
24
24
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
25
- - uses : actions/checkout@v2
25
+ - uses : actions/checkout@v4
26
26
with :
27
27
submodules : true
28
28
29
+ - uses : actions/setup-python@v4
30
+ with :
31
+ cache : pip
32
+ - run : pip install pip-tools
33
+ - run : pip-compile requirements-dev.in
34
+
29
35
- name : Pull qgis
30
36
run : docker pull qgis/qgis:${{ matrix.docker_tags }}
31
37
62
68
- name : Run tests
63
69
shell : pwsh
64
70
run : |
65
- $env:PATH="C:\Program Files\QGIS 3.16 \bin;$env:PATH"
71
+ $env:PATH=(Get-ChildItem -Path "C:\Program Files" -Directory QGIS*).FullName +" \bin;$env:PATH"
66
72
$env:QGIS_PLUGIN_IN_CI=1
67
73
python-qgis-ltr.bat -m pip install -qr requirements-dev.txt
68
74
python-qgis-ltr.bat -m pytest -v
You can’t perform that action at this time.
0 commit comments