Skip to content

fix(add-to-project): call shared reusable workflow#2

Merged
asachs01 merged 1 commit into
mainfrom
fix/auto-add-to-project-app-auth
May 4, 2026
Merged

fix(add-to-project): call shared reusable workflow#2
asachs01 merged 1 commit into
mainfrom
fix/auto-add-to-project-app-auth

Conversation

@asachs01
Copy link
Copy Markdown
Member

@asachs01 asachs01 commented May 4, 2026

Summary

  • Replaces the per-repo PAT-based auto-add-to-project workflow with a thin caller of the shared reusable workflow in wyre-technology/.github
  • Auth switches from a PAT secret to the new wyre-projects-bot GitHub App via org-level APP_ID / APP_PRIVATE_KEY secrets, forwarded via secrets: inherit

Why

Estate-wide auto-add-to-project failures were caused by the backing PAT expiring/losing SSO authorization. App auth removes that failure mode and consolidates the logic in one repo so future tweaks propagate automatically.

Validated end-to-end on the canary repo mcp-gateway (PR #85, merged). Part of a 24-repo fan-out.

Replaces the per-repo PAT-based workflow with a thin caller of
wyre-technology/.github auto-add-to-project, which authenticates as
the wyre-projects-bot GitHub App.
@asachs01 asachs01 merged commit d64d5b0 into main May 4, 2026
1 check passed
@asachs01 asachs01 deleted the fix/auto-add-to-project-app-auth branch May 4, 2026 02:17
@github-project-automation github-project-automation Bot moved this from Todo to Done in MSP Claude Plugins May 4, 2026
github-actions Bot pushed a commit that referenced this pull request May 4, 2026
# 1.0.0 (2026-05-04)

### Bug Fixes

* **add-to-project:** call shared reusable workflow ([#2](#2)) ([d64d5b0](d64d5b0))

### Features

* initial scaffold of @wyre-technology/node-iqms ([5c15d15](5c15d15))
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant