https://github.com/corbado/ci-templates
Github actions workflows templates
https://github.com/corbado/ci-templates
Last synced: 3 months ago
JSON representation
Github actions workflows templates
- Host: GitHub
- URL: https://github.com/corbado/ci-templates
- Owner: corbado
- Created: 2025-11-12T08:29:42.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-12T13:59:35.000Z (6 months ago)
- Last Synced: 2025-12-13T20:34:55.123Z (6 months ago)
- Size: 5.86 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ci-templates
## Dependabot Security Workflow
Reusable GitHub Actions workflow to handle Dependabot PRs across the org.
Features:
- Only runs for PRs opened by `dependabot[bot]`
- Creates or reuses a tracking issue (labels: `dependabot`, `security` if GHSA)
- Mentions a configurable team/users
- Optionally auto-merges the PR after all checks pass
---
## Usage
```yaml
# .github/workflows/dependabot-security.yml
name: Dependabot security
on:
pull_request:
types: [opened, reopened, synchronize]
permissions:
issues: write
contents: write
pull-requests: write
checks: read
statuses: read
jobs:
dependabot-security:
uses: corbado/ci-templates/.github/workflows/dependabot-security.yml@main
secrets:
repo-token: ${{ secrets.GITHUB_TOKEN }}
with:
auto-merge: true # or false for "issue only"
team_mention: "@Dopeamin / @snacker81" # optional override
```