Skip to content

fix(publish): align repo guard and test topology#2811

Merged
code-yeongyu merged 1 commit intodevfrom
fix/publish-workflow-guard-topology-20260325
Mar 24, 2026
Merged

fix(publish): align repo guard and test topology#2811
code-yeongyu merged 1 commit intodevfrom
fix/publish-workflow-guard-topology-20260325

Conversation

@code-yeongyu
Copy link
Copy Markdown
Owner

@code-yeongyu code-yeongyu commented Mar 24, 2026

Summary

  • fix publish-main so it runs from the canonical code-yeongyu/oh-my-opencode repository instead of no-oping on the redirected legacy slug
  • align publish.yml test gating with ci.yml by isolating src/tools/session-manager in the mock-heavy test block and removing it from the batched remainder
  • update the exclusion comment so the documented publish test topology matches the actual commands

Testing

  • bun test src/tools/session-manager
  • ruby -e "require 'yaml'; YAML.load_file('.github/workflows/ci.yml'); YAML.load_file('.github/workflows/publish.yml'); puts 'workflow yaml parse ok'"

Summary by cubic

Fix publish workflow to run on the canonical code-yeongyu/oh-my-opencode repo and align publish test topology with ci.yml by isolating mock-heavy src/tools/session-manager tests.

  • Bug Fixes
    • Corrected publish-main repo guard: oh-my-openagentoh-my-opencode.
    • Run bun test src/tools/session-manager separately and remove it from the batched test set; updated exclusion comments to match.

Written for commit e0de068. Summary will update on new commits.

@code-yeongyu code-yeongyu merged commit c19fc4b into dev Mar 24, 2026
8 checks passed
@code-yeongyu code-yeongyu deleted the fix/publish-workflow-guard-topology-20260325 branch March 24, 2026 16:19
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Auto-approved: The changes are limited to CI workflow configuration, aligning test execution with existing patterns and correcting the repository name for publishing.

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