Skip to content

chore: sync main → dev#448

Merged
marc-romu merged 5 commits into
devfrom
main
May 3, 2026
Merged

chore: sync main → dev#448
marc-romu merged 5 commits into
devfrom
main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 3, 2026

Automated sync of direct commits to main (e.g., workflow or hash updates) into dev.

  • Source: main
  • Target: dev
  • Commits ahead: 5

This PR is kept open and reused on subsequent main updates.

marc-romu added 5 commits May 3, 2026 12:03
Replaced manual license header check with automatic application. New pr-license-headers workflow runs Update-LicenseHeaders.ps1 and commits changes back to PR branches (skips protected branches and forks). Removed license-headers-check job from pr-validation.
Introduced automated model verification flow requiring two distinct user certifications before promoting models to Verified=true. Added issue template with standardized test prompts for canvas components (AITextGenerate, AITextListGenerate, AIImgToText, AIImgGenerate, audio) and chat interface features (streaming, ToolChat, reasoning, multi-turn sessions). Workflow parses verifications from issue body and /verify-confirm comments, supports /verify-force for org members, and auto
Added top-level concurrency groups to 25 workflows to prevent race conditions and optimize runner usage:
- Auto-commit/auto-PR workflows (chore-*, pr-license-headers, dev-update-manifest, github-labels-sync, stabilization-0-init) grouped per ref with cancel-in-progress: false to queue updates without interrupting pushes
- Entity-scoped workflows (model-verification, issue-labels-*, milestone-management, release-*) grouped per issue/milestone/release/PR number with cancel-in-progress: false to serialize operations
Added retry logic with pull --rebase to dev-update-manifest and pr-license-headers workflows (3 attempts with exponential backoff) to handle external commits landing between fetch and push. Added paths filter to chore-version-badge to only trigger on Solution.props changes, preventing redundant runs on every main/dev push.
New main-sync-to-dev workflow discovers all dev/dev-* branches and opens/reuses PRs from main into each target to keep promotional branches in sync with direct-to-main commits (workflows, hashes). Skips targets already up-to-date and reuses existing open PRs instead of creating duplicates.
@github-actions github-actions Bot requested a review from marc-romu as a code owner May 3, 2026 10:38
@marc-romu marc-romu merged commit a86dd9e into dev May 3, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant