Skip to content

Commit b2214fa

Browse files
update-zizmor-notifcation-config (#529)
* update zizmor notifcation config * TT-17286: replace slack notiifation with sariff and PR comment
1 parent e22d6d0 commit b2214fa

28 files changed

Lines changed: 271 additions & 55 deletions

File tree

.github/workflows/pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
environment:
2626
name: github-pages
2727
url: ${{ steps.deployment.outputs.page_url }}
28-
runs-on: ubuntu-latest
28+
runs-on: ubuntu-24.04
2929
steps:
3030
- name: Checkout
3131
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

policy/templates/zizmor/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,26 @@ name: zizmor
44

55
on:
66
pull_request:
7+
paths:
8+
- ".github/workflows/**"
9+
- ".github/actions/**"
710
push:
811
branches:
912
- {{ .Branch }}
13+
paths:
14+
- ".github/workflows/**"
15+
- ".github/actions/**"
16+
workflow_dispatch:
1017

1118
permissions: {}
1219

1320
jobs:
1421
zizmor:
1522
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
23+
with:
24+
upload_sarif: true
1625
permissions:
1726
security-events: write
1827
contents: read
1928
actions: read
20-
secrets:
21-
SLACK_WEBHOOK_URL: {{`${{ secrets.SLACK_WEBHOOK_URL }}`}}
29+
pull-requests: write

policy/testdata/golden/ai-studio/main/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- main
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

policy/testdata/golden/midsommar/main/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- main
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

policy/testdata/golden/portal/master/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- master
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

policy/testdata/golden/tyk-analytics/master/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- master
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

policy/testdata/golden/tyk-analytics/release-5.13.1/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- release-5.13.1
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

policy/testdata/golden/tyk-analytics/release-5.13/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- release-5.13
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

policy/testdata/golden/tyk-analytics/release-5.14.0/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- release-5.14.0
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

policy/testdata/golden/tyk-analytics/release-5.14/.github/workflows/zizmor.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,24 @@
33
name: zizmor
44
on:
55
pull_request:
6+
paths:
7+
- ".github/workflows/**"
8+
- ".github/actions/**"
69
push:
710
branches:
811
- release-5.14
12+
paths:
13+
- ".github/workflows/**"
14+
- ".github/actions/**"
15+
workflow_dispatch:
916
permissions: {}
1017
jobs:
1118
zizmor:
1219
uses: TykTechnologies/github-actions/.github/workflows/zizmor.yml@production
20+
with:
21+
upload_sarif: true
1322
permissions:
1423
security-events: write
1524
contents: read
1625
actions: read
17-
secrets:
18-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
26+
pull-requests: write

0 commit comments

Comments
 (0)