Skip to content

Commit c4bd18b

Browse files
committed
Revert the base unit test workflow changes
Signed-off-by: tdruez <[email protected]>
1 parent 4a92b4a commit c4bd18b

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

.github/workflows/run-unit-tests.yml

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Run unit tests
1+
name: Test CI
22

33
on: [push, pull_request]
44

@@ -10,6 +10,8 @@ env:
1010

1111
jobs:
1212
build:
13+
runs-on: ubuntu-22.04
14+
1315
services:
1416
postgres:
1517
image: postgres:13
@@ -29,11 +31,8 @@ jobs:
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

0 commit comments

Comments
 (0)