Skip to content

Commit 7b82d86

Browse files
committed
Add more packages
Signed-off-by: Nicolas Dechesne <[email protected]>
1 parent 7e0530e commit 7b82d86

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,15 @@ jobs:
3939
- name: Update OS packages
4040
run: |
4141
set -ux
42+
sed -i 's/Components: main/Components: main contrib/' /etc/apt/sources.list.d/debian.sources
4243
apt update
4344
apt -y upgrade
4445
apt -y full-upgrade
46+
apt-get install --no-install-recommends -y \
47+
build-essential chrpath cpio debianutils diffstat file gawk \
48+
gcc git iputils-ping libacl1 locales python3 python3-git \
49+
python3-jinja2 python3-pexpect python3-pip python3-subunit \
50+
socat texinfo unzip wget xz-utils zstd repo
4551
4652
- uses: actions/checkout@v4
4753
with:
@@ -57,9 +63,6 @@ jobs:
5763
5864
- name: Setup workspace
5965
run: |
60-
# install repo
61-
sudo sed -i 's/Components: main/Components: main contrib/' /etc/apt/sources.list.d/debian.sources
62-
sudo apt update && sudo apt install repo
6366
mkdir QLI
6467
cd QLI
6568
repo init -u ${MANIFEST_URL} -b ${MANIFEST_BRANCH} -m ${MANIFEST_FILE}

0 commit comments

Comments
 (0)