From db585ec61ead55d370e4c7b23165333469afd829 Mon Sep 17 00:00:00 2001 From: "Yury V. Zaytsev" Date: Sat, 1 Jun 2024 18:02:06 +0200 Subject: [PATCH] Ticket #4170: implement CI via GitHub Actions Signed-off-by: Yury V. Zaytsev --- .github/workflows/ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000000..65432f4153 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,18 @@ +name: CI +on: [ push ] + +jobs: + build: + runs-on: ubuntu-latest + timeout-minutes: 15 + + steps: + - uses: actions/checkout@4 + + - name: Install dependencies + run: | + sudo apt-get install -y autoconf gettext autopoint libtool check indent + sudo apt-get install -y e2fslibs-dev libaspell-dev libglib2.0-dev libgpm-dev libncurses5-dev libslang2-dev libssh2-1-dev libx11-dev unzip + + - name: Bootstrap build system + run: ./autogen.sh