Skip to content

Commit 9553bec

Browse files
authored
Update main.yml
1 parent 765e05b commit 9553bec

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

.github/workflows/main.yml

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,31 @@ jobs:
1919
MEPHIT:
2020
name: Build and test
2121
runs-on: ubuntu-latest
22-
container:
23-
image: ghcr.io/itpplasma/devel-tex:latest # Specify the Debian Docker image
2422

2523
steps:
2624
- uses: actions/checkout@v3
2725

26+
- name: Install dependencies
27+
run: |
28+
apt-get update && apt-get install -y -q --no-install-recommends \
29+
apt-transport-https \
30+
build-essential \
31+
ca-certificates \
32+
curl \
33+
libssl-dev \
34+
openssh-client \
35+
rsync \
36+
wget \
37+
git \
38+
gfortran \
39+
ninja-build \
40+
cmake \
41+
python3 \
42+
python3-dev \
43+
python3-pip \
44+
python3-venv
45+
46+
2847
- name: Initialize Gitlab access token
2948
run: |
3049
git config --global credential.helper store

0 commit comments

Comments
 (0)