Skip to content

fix: secure Teams webhook URL validation against unintended host matches #249

fix: secure Teams webhook URL validation against unintended host matches

fix: secure Teams webhook URL validation against unintended host matches #249

Workflow file for this run

name: Pull Request
on:
workflow_dispatch: {}
pull_request:
branches: [main]
paths:
- internal/**
- pkg/**
- shoutrrr/**
- go.mod
- go.sum
- shoutrrr.go
jobs:
lint:
uses: ./.github/workflows/lint-go.yaml
permissions:
contents: read
test:
uses: ./.github/workflows/test.yaml
permissions:
contents: read
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: 1.25.x