You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[actions] weekly GitHub action to trigger stable update (#1213)
This PR adds a weekly GitHub action that automatically creates stable update issues every Monday, following the format specified in the requirements.
## What this PR does
Creates a new GitHub workflow (`.github/workflows/weekly-stable-updates.yml`) that:
- **Runs automatically every Monday at 9:00 AM UTC** using a cron schedule
- **Creates issues with the correct title format**: "Stable Updates YYYYMMDD" (e.g., "Stable Updates 20250717")
- **Includes all required commands** in the issue body:
```
dotnet cake -t:update-config
dotnet cake utilities.cake -t=generate-component-governance
dotnet cake utilities.cake -t=generate-namespace-file
dotnet cake utilities.cake -t=list-artifacts
```
And:
```
dotnet cake utilities.cake -t=api-diff-markdown-info-pr
```
- **Automatically assigns issues to @copilot-swe-agent**
- **Supports manual triggering** via workflow_dispatch for testing
## Issue format
The created issues will match the format from [issue #1202](#1202), containing step-by-step instructions for updating Android library bindings and generating necessary governance files.
## Testing
The workflow has been validated for:
- ✅ Correct YAML syntax
- ✅ Proper date formatting (YYYYMMDD)
- ✅ Exact command matching per requirements
- ✅ GitHub Actions best practices
Context #1212.
Co-authored-by: Jonathan Peppers <[email protected]>
0 commit comments