statzone

DNS zone file analyzer targeted at TLD zones
Log | Files | Refs | README | LICENSE

build.yaml (556B)


      1 name: "Build and run tests"
      2 
      3 on:
      4   push:
      5     branches: [ master ]
      6   pull_request:
      7     branches: [ master ]
      8 
      9 jobs:
     10   build:
     11     runs-on: ubuntu-latest
     12 
     13     steps:
     14     - name: Checkout repository
     15       uses: actions/checkout@v2
     16 
     17     - name: Install dependencies
     18       run: sudo apt-get update && sudo apt-get install -qy uthash-dev
     19 
     20     - name: Build & Test
     21       uses: ashutoshvarma/action-cmake-build@master
     22       with:
     23         build-dir: ${{ runner.workspace }}/build
     24         cc: gcc
     25         build-type: Release
     26         run-test: true
     27         parallel: 2