forked from 0xWheatyz/SPARC
ci: enable ruff linting and pytest in CI pipeline #1568
@@ -15,7 +15,7 @@ jobs:
|
|||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
shell: sh
|
shell: sh
|
||||||
run: |
|
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
|
- name: Checkout code
|
||||||
shell: sh
|
shell: sh
|
||||||
@@ -36,7 +36,7 @@ jobs:
|
|||||||
- name: Install Node.js and check TypeScript types
|
- name: Install Node.js and check TypeScript types
|
||||||
shell: sh
|
shell: sh
|
||||||
run: |
|
run: |
|
||||||
apt install nodejs npm
|
apt-get install -y nodejs npm
|
||||||
cd frontend
|
cd frontend
|
||||||
npm ci
|
npm ci
|
||||||
npm run generate:local
|
npm run generate:local
|
||||||
@@ -65,7 +65,7 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
shell: sh
|
shell: sh
|
||||||
run: |
|
run: |
|
||||||
apt install git docker-cli
|
apt-get install -y git docker.io
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
shell: sh
|
shell: sh
|
||||||
@@ -137,7 +137,7 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
shell: sh
|
shell: sh
|
||||||
run: |
|
run: |
|
||||||
apt install git docker-cli
|
apt-get install -y git docker.io
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
shell: sh
|
shell: sh
|
||||||
|
|||||||
Reference in New Issue
Block a user