Commit e27799e
feat!: convert reusable workflows to composite actions
BREAKING CHANGE: Convert updater and danger reusable workflows to composite actions
- Replace .github/workflows/updater.yml with updater/action.yml composite action
- Replace .github/workflows/danger.yml with danger/action.yml composite action
- Update test workflows to use local actions (./updater, ./danger)
- Remove _workflow_version parameter (no longer needed with bundled scripts)
- Convert secrets.api-token to inputs.api-token for updater action
- Bundle all PowerShell scripts and JavaScript files locally with actions
Migration for consumers:
- OLD: uses: getsentry/github-workflows/.github/workflows/updater.yml@main
- NEW: uses: getsentry/github-workflows/updater@main
This addresses the script download reliability issues and simplifies action usage.
Scripts are now bundled with each action version rather than downloaded at runtime.
Closes #113
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent c8c3a19 commit e27799e
File tree
6 files changed
+316
-351
lines changed- .github/workflows
- danger
- updater
6 files changed
+316
-351
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
13 | 18 | | |
14 | 19 | | |
15 | 20 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments