]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
coverity: Use the correct secret token 14713/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 25 Sep 2024 13:20:15 +0000 (15:20 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 25 Sep 2024 13:22:40 +0000 (15:22 +0200)
We have one Coverity token per product, and not a global token.

.github/workflows/coverity-dispatch.yml
.github/workflows/misc-dailies.yml

index facdf3e85c05b8bf8112ff8e4fcc138bafee1c77..2b4f1166ff92e24cf1644e56cf68953bc878c959 100644 (file)
@@ -16,10 +16,32 @@ permissions: # least privileges, see https://docs.github.com/en/actions/using-wo
   contents: read
 
 jobs:
-  call-coverity:
+  coverity-auth:
+    name: coverity scan of the auth
+    if: ${{ github.event.inputs.product == 'authoritative' }}
     uses: PowerDNS/pdns/.github/workflows/coverity.yml@master
     with:
       product: ${{ github.event.inputs.product }}
     secrets:
-      COVERITY_TOKEN: ${{ secrets.COVERITY_TOKEN }}
-      COVERITY_EMAIL: ${{ secrets.COVERITY_EMAIL }}
+      COVERITY_TOKEN: ${{ secrets.coverity_auth_token }}
+      COVERITY_EMAIL: ${{ secrets.coverity_email }}
+
+  coverity-dnsdist:
+    name: coverity scan of dnsdist
+    if: ${{ github.event.inputs.product == 'dnsdist' }}
+    uses: PowerDNS/pdns/.github/workflows/coverity.yml@master
+    with:
+      product: ${{ github.event.inputs.product }}
+    secrets:
+      COVERITY_TOKEN: ${{ secrets.coverity_dnsdist_token }}
+      COVERITY_EMAIL: ${{ secrets.coverity_email }}
+
+  coverity-rec:
+    name: coverity scan of the rec
+    if: ${{ github.event.inputs.product == 'recursor' }}
+    uses: PowerDNS/pdns/.github/workflows/coverity.yml@master
+    with:
+      product: ${{ github.event.inputs.product }}
+    secrets:
+      COVERITY_TOKEN: ${{ secrets.coverity_rec_token }}
+      COVERITY_EMAIL: ${{ secrets.coverity_email }}
index e70c4309c03f972553f00c5ab0a2da1a61208cdb..c11ebc27f70efcb2215be95251cb54e823cf0d93 100644 (file)
@@ -46,8 +46,8 @@ jobs:
     with:
       product: 'authoritative'
     secrets:
-      COVERITY_TOKEN: ${{ secrets.COVERITY_TOKEN }}
-      COVERITY_EMAIL: ${{ secrets.COVERITY_EMAIL }}
+      COVERITY_TOKEN: ${{ secrets.coverity_auth_token }}
+      COVERITY_EMAIL: ${{ secrets.coverity_email }}
 
   coverity-dnsdist:
     name: coverity scan of dnsdist
@@ -56,8 +56,8 @@ jobs:
     with:
       product: 'dnsdist'
     secrets:
-      COVERITY_TOKEN: ${{ secrets.COVERITY_TOKEN }}
-      COVERITY_EMAIL: ${{ secrets.COVERITY_EMAIL }}
+      COVERITY_TOKEN: ${{ secrets.coverity_dnsdist_token }}
+      COVERITY_EMAIL: ${{ secrets.coverity_email }}
 
   coverity-rec:
     name: coverity scan of the rec
@@ -66,5 +66,5 @@ jobs:
     with:
       product: 'recursor'
     secrets:
-      COVERITY_TOKEN: ${{ secrets.COVERITY_TOKEN }}
-      COVERITY_EMAIL: ${{ secrets.COVERITY_EMAIL }}
+      COVERITY_TOKEN: ${{ secrets.coverity_rec_token }}
+      COVERITY_EMAIL: ${{ secrets.coverity_email }}