ci: enable ruff linting and pytest in CI pipeline #1568

Merged
AI-Manager merged 14 commits from feature/1559-1560-enable-ci-linting-and-tests into main 2026-04-19 23:08:09 +00:00
Showing only changes of commit 89fec43aa2 - Show all commits
+4 -4
View File
@@ -15,7 +15,7 @@ jobs:
- name: Install system dependencies
shell: sh
run: |
apt update && apt install git python3 py3-pip gcc musl-dev libpq-dev python3-dev
apt-get update && apt-get install -y git python3 python3-pip gcc libpq-dev python3-dev
- name: Checkout code
shell: sh
@@ -36,7 +36,7 @@ jobs:
- name: Install Node.js and check TypeScript types
shell: sh
run: |
apt install nodejs npm
apt-get install -y nodejs npm
cd frontend
npm ci
npm run generate:local
@@ -65,7 +65,7 @@ jobs:
- name: Install dependencies
shell: sh
run: |
apt install git docker-cli
apt-get install -y git docker.io
- name: Checkout code
shell: sh
@@ -137,7 +137,7 @@ jobs:
- name: Install dependencies
shell: sh
run: |
apt install git docker-cli
apt-get install -y git docker.io
- name: Checkout code
shell: sh