Skip to content

Commit d787744

Browse files
committed
Add missing dependencies for CVV
1 parent a2a88fe commit d787744

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/deploy.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
run: |
6464
python3 -m pip install --upgrade pip
6565
pip3 install -r requirements.txt
66-
- name: Deployment of CVV
66+
- name: Deployment of MEA
6767
run: |
6868
DEPLOY_DIR=build make install-mea -j$(nproc)
6969
cd build
@@ -79,12 +79,21 @@ jobs:
7979
uses: actions/setup-python@v3
8080
with:
8181
python-version: ${{ matrix.python-version }}
82+
8283
- name: Install dependencies
8384
run: |
8485
python3 -m pip install --upgrade pip
8586
pip3 install -r requirements.txt
86-
- name: Deployment of MEA
87+
88+
- name: Install system dependencies
89+
run: |
90+
echo "Installing required packages..."
91+
sudo apt-get update
92+
sudo apt-get install -y postgresql libpq-dev gettext
93+
94+
- name: Deployment of CVV
8795
run: |
8896
DEPLOY_DIR=build make deploy-cvv -j$(nproc)
8997
cd build/cvv
98+
pip3 install requests ujson graphviz django psycopg2 pluggy py attrs six more-itertools ply pytest atomicwrites pycparser psycopg2 sympy pytz
9099
deploys/deployment.sh __cvf_cvv_deploy

0 commit comments

Comments
 (0)