summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorJames Mills <prologic@shortcircuit.net.au>2020-03-13 07:24:06 +1000
committerGitHub <noreply@github.com>2020-03-13 07:24:06 +1000
commita18ec2d2d81bfa178be09f3fa427ea4ddbc1bf40 (patch)
treebe75151bf3d020ab44e6c0b38689047698f10fb0 /.github
parent53d0634b025ed74411175e00ce6969bc41e0d70e (diff)
Fix coverity scan (#8388)
* Fix coverity scan * Add path filter to pull_request: condition * Add missing dependency
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/coverity.yml16
1 files changed, 13 insertions, 3 deletions
diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index 1f84640cdc..926257dc08 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -4,6 +4,10 @@ name: Coverity Scan
on:
schedule:
- cron: '0 1 * * *'
+ pull_request:
+ paths:
+ - .github/workflows/coverity.yml
+ - coverity-scan.sh
jobs:
coverity:
if: github.repository == 'netdata/netdata'
@@ -12,12 +16,18 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Prepare environment
+ env:
+ DEBIAN_FRONTEND: 'noninteractive'
run: |
- ./packaging/installer/install-required-packages.sh --dont-wait --non-interactive netdata
- sudo apt-get install -y libjson-c-dev libipmimonitoring-dev libcups2-dev libsnappy-dev \
- libprotobuf-dev libprotoc-dev libssl-dev protobuf-compiler
+ ./packaging/installer/install-required-packages.sh \
+ --dont-wait --non-interactive netdata
+ sudo apt-get install -y libjson-c-dev libipmimonitoring-dev \
+ libcups2-dev libsnappy-dev libprotobuf-dev \
+ libprotoc-dev libssl-dev protobuf-compiler \
+ libnetfilter-acct-dev
- name: Run coverity-scan
env:
+ REPOSITORY: 'netdata/netdata'
COVERITY_SCAN_TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
COVERITY_SCAN_SUBMIT_MAIL: ${{ secrets.COVERITY_SCAN_SUBMIT_MAIL }}
run: |