Skip to content

fix(teams): secure Teams webhook URL validation against unintended ho… #135

fix(teams): secure Teams webhook URL validation against unintended ho…

fix(teams): secure Teams webhook URL validation against unintended ho… #135

Workflow file for this run

---
name: Run Security Checks
on:
push:
branches: [main]
paths:
- internal/**
- pkg/**
- shoutrrr/**
- go.mod
- go.sum
- shoutrrr.go
permissions:
contents: read
actions: read
pull-requests: read
security-events: write
env:
GO_VERSION: 1.25.x
OUTPUT_FILE: results.sarif
jobs:
gosec:
name: Golang Security Checker
runs-on: ubuntu-latest
permissions:
contents: read
actions: read
pull-requests: read
security-events: write
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
- uses: ./.github/actions/gosec
govulncheck:
name: govulncheck
runs-on: ubuntu-latest
permissions:
contents: read
actions: read
pull-requests: read
security-events: write
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
- uses: ./.github/actions/govulncheck
with:
go-version: ${{ env.GO_VERSION }}