Skip to content

Fix vendor PR status and branch sync#3100

Merged
DRSDavidSoft merged 1 commit into
cmderdev:masterfrom
DRSDavidSoft:codex/vendor-status-column
Jun 30, 2026
Merged

Fix vendor PR status and branch sync#3100
DRSDavidSoft merged 1 commit into
cmderdev:masterfrom
DRSDavidSoft:codex/vendor-status-column

Conversation

@DRSDavidSoft

Copy link
Copy Markdown
Contributor

Summary

  • Replace the redundant per-vendor release-version shield with a separate Build Status table column.
  • Use compact Shields.io GitHub check-runs badges linked to each vendor repository's Actions page.
  • Restore the top Release notes · Compare changes link row inside each vendor details block.
  • Remove the misleading bottom blockquoted compare link, since it compared git commits rather than release-note ranges.
  • Add explicit actions: write and contents: write permissions to the Update branches workflow so the master-to-development sync can push merge commits that include workflow-file changes.

CI root cause

Recent post-merge Update branches runs failed while pushing master into development:

refusing to allow a GitHub App to create or update workflow .github/workflows/build.yml without workflows permission

The merge itself is clean; the push is rejected because the merge includes .github/workflows/* changes.

Validation

  • git diff --check
  • Executed the updated vendor PR-body generation logic locally against the ⬆️ Update 4 vendored dependencies #3093 version set and verified:
    • fourth Build Status column exists
    • four vendor-specific <details> blocks exist
    • four check-runs status shields exist
    • no GitHub release-version shields remain
    • Release notes · Compare changes is restored
    • no bottom View full changes between... commit-diff link remains
  • Dry-ran git merge --no-ff upstream/master --no-commit into upstream/development; merge was conflict-free.

@DRSDavidSoft DRSDavidSoft merged commit 18b7af5 into cmderdev:master Jun 30, 2026
1 check passed
@DRSDavidSoft DRSDavidSoft deleted the codex/vendor-status-column branch June 30, 2026 22:06
@walterdealmeida973-debug

Copy link
Copy Markdown

E AI

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.

2 participants