Skip to content

Commit

Permalink
Add zulip alert for CVE scan
Browse files Browse the repository at this point in the history
Signed-off-by: Matheus Pimenta <[email protected]>
  • Loading branch information
matheuscscp committed Jan 9, 2025
1 parent 90d60f8 commit 3254cc9
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/test-zulip.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Test zulip

on:
push:
branches: [zulip-alert]

jobs:
test-zulip:
runs-on: ubuntu-latest
steps:
- name: Get Job URL
id: job-url
run: |
echo url=$(gh run view ${GITHUB_RUN_ID} --repo ${GITHUB_REPO} --json jobs --jq ".jobs[] | select(.name == \"${GITHUB_JOB}\") | .url") >> GITHUB_OUTPUT
env:
GITHUB_JOB: ${{ github.job }}
GITHUB_RUN_ID: ${{ github.run_id }}
GITHUB_REPO: ${{ github.repository }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: zulip/github-actions-zulip/send-message@e4c8f27c732ba9bd98ac6be0583096dea82feea5 # v1.0.2
with:
email: ${{ secrets.ZULIP_EMAIL }}
api-key: ${{ secrets.ZULIP_API_KEY }}
organization-url: ${{ secrets.ZULIP_ORGANIZATION_URL }}
type: stream
to: test-bots
topic: test-topic
content: 'Flux Enterprise ${{ github.job }} CVE alert: ${{ steps.job-url.outputs.url }}'

0 comments on commit 3254cc9

Please sign in to comment.