File tree Expand file tree Collapse file tree 1 file changed +5
-14
lines changed Expand file tree Collapse file tree 1 file changed +5
-14
lines changed Original file line number Diff line number Diff line change 1- name : Run unit tests
1+ name : Test CI
22
33on : [push, pull_request]
44
1010
1111jobs :
1212 build :
13+ runs-on : ubuntu-22.04
14+
1315 services :
1416 postgres :
1517 image : postgres:13
2931 strategy :
3032 max-parallel : 4
3133 matrix :
32- os : [ubuntu-24.04, macos-15]
3334 python-version : ["3.10", "3.11", "3.12", "3.13"]
3435
35- runs-on : ${{ matrix.os }}
36-
3736 steps :
3837 - name : Checkout code
3938 uses : actions/checkout@v4
@@ -43,20 +42,12 @@ jobs:
4342 with :
4443 python-version : ${{ matrix.python-version }}
4544
46- - name : Install dependencies (Linux)
47- if : runner.os == 'Linux'
45+ - name : Install universal ctags and xgettext
4846 run : |
4947 sudo apt-get update
5048 sudo apt-get install -y universal-ctags gettext
5149
52- - name : Install dependencies (macOS)
53- if : runner.os == 'macOS'
54- run : |
55- brew install postgresql@13
56- pg_ctl -D /opt/homebrew/var/postgresql@13 start
57- createdb $POSTGRES_DB
58-
59- - name : Install Python dependencies
50+ - name : Install dependencies
6051 run : make dev envfile
6152
6253 - name : Validate code format
You can’t perform that action at this time.
0 commit comments