From bb1a80695825a607bfc713dab22b6edb369e8351 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Mon, 4 Jul 2022 09:25:38 +0200 Subject: [PATCH] github: use different file to define PR checks [skip ci] --- .github/workflows/main.yml | 3 --- .github/workflows/pull_request.yml | 33 ++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/pull_request.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 44f18e0f081..8704cda5e84 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,9 +6,6 @@ name: build - master - '5.6' - '5.5' - pull_request: - branches: - - master # Allows you to run this workflow manually from the Actions tab workflow_dispatch: jobs: diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml new file mode 100644 index 00000000000..2633e7e29e2 --- /dev/null +++ b/.github/workflows/pull_request.yml @@ -0,0 +1,33 @@ +--- +name: checks_pr +'on': + pull_request: + branches: + - master + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: +jobs: + build: + runs-on: ubuntu-latest + container: + image: kamailio/pkg-kamailio-docker:master-${{ matrix.distribution }} + volumes: + - ${{ github.workspace }}:/code + env: + DIST: ${{ matrix.distribution }} + CC: ${{ matrix.compilier }} + strategy: + matrix: + include: + - distribution: bullseye + compilier: gcc + - distribution: bullseye + compilier: clang + steps: + - uses: actions/checkout@v2 + - uses: ammaraskar/gcc-problem-matcher@0.1 + - name: build + run: | + cd /code + ./test/travis/build_travis.sh + shell: bash