diff --git a/.github/workflows/native_full_build.yml b/.github/workflows/native_full_build.yml index b241c8d2..7f91dca8 100755 --- a/.github/workflows/native_full_build.yml +++ b/.github/workflows/native_full_build.yml @@ -10,8 +10,7 @@ jobs: build-entservices-on-pr: name: Build xdialserver component in github rdkcentral runs-on: ubuntu-latest - container: - image: ghcr.io/rdkcentral/docker-rdk-ci:latest + container: ubuntu:22.04 steps: - name: Checkout code diff --git a/build_dependencies.sh b/build_dependencies.sh index 86d6c353..d2a46f97 100755 --- a/build_dependencies.sh +++ b/build_dependencies.sh @@ -9,9 +9,28 @@ cd ${GITHUB_WORKSPACE} # # ############################# #1. Install Dependencies and packages -apt update -apt install -y ninja-build meson curl libsoup2.4-dev libxml2-dev libglib2.0-dev gobject-introspection libgirepository1.0-dev libgtk-3-dev valac pandoc -pip install jsonref +apt-get update +apt-get install -y \ + git \ + python3 \ + python3-pip \ + cmake \ + libcunit1 \ + libcunit1-doc \ + libcunit1-dev \ + libcurl4-openssl-dev \ + ninja-build \ + meson \ + curl \ + libsoup2.4-dev \ + libxml2-dev \ + libglib2.0-dev \ + gobject-introspection \ + libgirepository1.0-dev \ + libgtk-3-dev \ + valac \ + pandoc +pip3 install jsonref ############################ # Build trevor-base64