Skip to content

ci: add workflow_dispatch trigger to Validate workflow#52

Merged
rhuanbarreto merged 5 commits into
mainfrom
claude/quirky-ride
Mar 13, 2026
Merged

ci: add workflow_dispatch trigger to Validate workflow#52
rhuanbarreto merged 5 commits into
mainfrom
claude/quirky-ride

Conversation

@rhuanbarreto

Copy link
Copy Markdown
Contributor

Summary

  • Adds workflow_dispatch trigger to the Validate workflow, allowing manual runs from the Actions tab
  • Skips commitlint step on manual dispatch (no PR title available)
  • Guards the job if condition to also run on workflow_dispatch

This is useful when release PRs created by GitHub Actions don't automatically trigger the Validate workflow due to GitHub's cascading event restrictions.

Test plan

  • Trigger the workflow manually from the Actions tab and verify it runs successfully
  • Verify normal PR-triggered runs still work (commitlint included)

🤖 Generated with Claude Code

rhuanbarreto and others added 5 commits March 12, 2026 19:49
Replace the MCP server (`archgate mcp`) with direct CLI commands.
Skills now invoke `archgate review-context`, `archgate session-context
claude-code`, and `archgate session-context cursor` via shell instead
of MCP tool calls.

New files:
- src/helpers/session-context.ts — business logic extracted from MCP tools
- src/commands/review-context.ts — replaces MCP review_context tool
- src/commands/session-context/ — replaces MCP session context tools

Removed:
- src/mcp/ (server, resources, 6 tools)
- src/commands/mcp.ts
- @modelcontextprotocol/sdk dependency
- .mcp.json, .cursor/mcp.json
- All MCP tests (10 files)

Updated:
- Editor settings (claude-settings.ts, cursor-settings.ts) — no MCP config
- 7 ADRs — removed MCP references
- CLAUDE.md — updated command table

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Allows manual triggering of validation, useful when automated PR
events are not fired (e.g., release PRs created by GitHub Actions).
Commitlint step is skipped on manual dispatch since no PR title is
available.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add workflow_call trigger to the Validate workflow so the release
workflow can invoke it after creating the release PR. This ensures
release PRs get validated even when GitHub's cascading event
restrictions prevent the pull_request trigger from firing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rhuanbarreto rhuanbarreto merged commit 8e19414 into main Mar 13, 2026
6 checks passed
@rhuanbarreto rhuanbarreto deleted the claude/quirky-ride branch March 13, 2026 06:03
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