From ddd9bf0bd40d9df4ebb52faba18f1ff1d57821a4 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Thu, 26 Nov 2020 11:57:40 +0100 Subject: [PATCH] gh actions: build centos6 packages --- .github/workflows/builder.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/builder.yml diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml new file mode 100644 index 0000000000..eb0ece6f9f --- /dev/null +++ b/.github/workflows/builder.yml @@ -0,0 +1,24 @@ +name: 'Test package building for specific distributions' + +on: + push: + pull_request: + schedule: + - cron: '0 22 * * 2' + +jobs: + build: + # a centos-6 Docker container + name: centos-6 + # on a ubuntu-20.04 VM + runs-on: ubuntu-20.04 + strategy: + matrix: + product: ['authoritative', 'recursor', 'dnsdist'] + steps: + - uses: actions/checkout@v2.3.4 + with: + fetch-depth: 5 + submodules: recursive + # this builds packages for EL6, and runs our unit test (make check) + - run: builder/build.sh -v -m ${{matrix.product }} centos-6 -- 2.47.2