Skip to content

Phase 4: add troubleshoot deploy command + trusted publishing workflows - #5

Merged
jfallaire merged 4 commits into
mainfrom
codex/phase-4-cli-adapter
Mar 4, 2026
Merged

jfallaire merged 4 commits into
mainfrom
codex/phase-4-cli-adapter

Conversation

@jfallaire

@jfallaire jfallaire commented Mar 4, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • add org commerce troubleshoot deploy CLI adapter using deployTroubleshootConsole(...) from @coveops/commerce-troubleshoot-deployer
  • add command mapping/invocation tests for managed + provided key strategies
  • add README examples for managed path, provided tokens, page-id update, and name-only behavior
  • add deployer dependency to plugin and bump package version to 0.7.0
  • align workflows with npm trusted publishing (OIDC), simplify release workflow, and enforce Oclif README sync in PR CI

Validation

  • npm run build
  • npx mocha --forbid-only "test/commands/org/commerce/troubleshoot/deploy.test.ts"
  • node ./bin/run.js org commerce troubleshoot deploy --page-name codex-phase4-validate --organization my-org --access-token test-platform-token --engine-token test-engine-token --cmh-token test-cmh-token --dry-run

jfallaire and others added 4 commits March 4, 2026 16:22
…ion (#4)

* Initial plan

* Fix as never casts in tests and normalize pageName flag

Co-authored-by: jfallaire <7849359+jfallaire@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jfallaire <7849359+jfallaire@users.noreply.github.com>
@jfallaire
jfallaire merged commit 7c0c755 into main Mar 4, 2026
1 of 14 checks passed
@jfallaire
jfallaire deleted the codex/phase-4-cli-adapter branch March 4, 2026 22:09
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