diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f08a696..3633b0ff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -108,68 +108,3 @@ jobs: pushd build make tests popd - - build-ubuntu-bionic: - runs-on: ubuntu-18.04 - steps: - - name: Checkout - uses: actions/checkout@v3 - with: - fetch-depth: 0 - ref: ${{ github.event.pull_request.head.sha }} - - - name: Update base image - run: sudo apt update -y - - - name: Install build dependencies - run: sudo DEBIAN_FRONTEND=noninteractive apt install cmake build-essential clang llvm git linux-headers-$(uname -r) pkg-config autoconf libtool libelf-dev -y - - - name: Prepare project - run: | - mkdir build - pushd build - cmake -DBUILD_BPF=On -DUSE_BUNDLED_DEPS=On .. - popd - - - name: Build - run: | - pushd build - KERNELDIR=/lib/modules/$(uname -r)/build make -j4 all - popd - - - name: Run unit tests - run: | - pushd build - make tests - popd - - build-centos7-debug: - runs-on: ubuntu-latest - container: - image: falcosecurity/falco-builder:latest - env: - BUILD_TYPE: "debug" - steps: - - name: Checkout - uses: actions/checkout@v3 - with: - fetch-depth: 0 - path: falco - ref: ${{ github.event.pull_request.head.sha }} - - - name: Link falco repo to /source/falco - run: | - mkdir -p /source - ln -s "$GITHUB_WORKSPACE/falco" /source/falco - - - name: Prepare project - run: /usr/bin/entrypoint cmake - - - name: Build - run: /usr/bin/entrypoint all - - - name: Run unit tests - run: /usr/bin/entrypoint tests - - - name: Build packages - run: /usr/bin/entrypoint package \ No newline at end of file