Skip to content

Proposal: add migrate.yaml skeleton#261

Open
Interested-Deving-1896 wants to merge 1 commit into
mainfrom
upstream-workflow/api-base/migrate.yaml
Open

Proposal: add migrate.yaml skeleton#261
Interested-Deving-1896 wants to merge 1 commit into
mainfrom
upstream-workflow/api-base/migrate.yaml

Conversation

@Interested-Deving-1896

Copy link
Copy Markdown
Owner

Upstream workflow proposal

Source: Interested-Deving-1896/api-base/.github/workflows/migrate.yaml

This workflow was detected in an OSP-bound repo and does not yet exist in fork-sync-all.
The file has been sanitised:

  • Hardcoded org/repo names replaced with generic placeholders
  • Cron schedules marked with # TODO comments
  • Project-specific run-name lines removed

Review checklist before merging:

  • Workflow is genuinely reusable across projects (not repo-specific logic)
  • No hardcoded repo or org names remain in run: shell blocks (sanitisation covers env:, with:, and default: fields but not inline shell strings)
  • Cron schedule is appropriate for a template (or removed entirely)
  • workflow_run: trigger names updated or removed (replaced with TODO by sanitisation)
  • Add to the allowlist in scripts/validate-workflows.sh

@github-actions github-actions Bot added the ci label Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant