Skip to content

fix(branding): restore opencode naming#1

Merged
viniraioli merged 2 commits intodevfrom
restore-opencode-branding-dev
Apr 28, 2026
Merged

fix(branding): restore opencode naming#1
viniraioli merged 2 commits intodevfrom
restore-opencode-branding-dev

Conversation

@viniraioli
Copy link
Copy Markdown
Owner

@viniraioli viniraioli commented Apr 28, 2026

Issue for this PR

Issues are disabled for this repository, so no issue can be created or linked.

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Restores OpenCode naming after the Grafo rebrand across CLI, TUI, UI logo assets, package publishing scripts, release config, README, changelog, and design notes. It also updates npm publishing references to @vinirabli/opencode and switches workflow branch references from main to dev where they validate the default branch.

How did you verify your code works?

  • Ran git diff --cached --check before the initial commit.
  • Pushed the branch; the push hook ran bun turbo typecheck successfully.
  • Ran bun typecheck in packages/app.
  • Ran bun typecheck in packages/opencode.
  • Confirmed no remaining grafo, Grafo, GRAFO, @vinirabli/grafo, or GRAFO_NPM_ONLY references remained before commit.

Screenshots / recordings

If this is a UI change, please include a screenshot or recording.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

If you do not follow this template your PR will be automatically rejected.

Copilot AI review requested due to automatic review settings April 28, 2026 00:15
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 28, 2026

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • No issue referenced. Please add Closes #<number> linking to the relevant issue.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions
Copy link
Copy Markdown

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@github-actions
Copy link
Copy Markdown

The following comment was made by an LLM, it may be inaccurate:

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR restores OpenCode branding (name + logo assets) after the Grafo rebrand, updates several npm/package publishing references, and re-points CI workflows to run against the dev branch.

Changes:

  • Rebrand UI/docs/CLI wordmarks and logo assets back to OpenCode (SVG + ASCII art).
  • Update release/publish tooling and registry lookups to use @vinirabli/opencode.
  • Adjust GitHub Actions workflows to target dev instead of main.

Reviewed changes

Copilot reviewed 19 out of 25 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
ux-design-directions.html Updates naming and CSS classes from Grafo → OpenCode in the UX doc.
release-please-config.json Changes release-please package name to @vinirabli/opencode.
packages/ui/src/components/logo.tsx Replaces Grafo SVG paths with OpenCode logo assets (Mark/Splash/Logo).
packages/ui/src/components/logo.stories.tsx Updates Storybook docs + splash sizing to match new asset dimensions.
packages/script/src/index.ts Updates npm registry lookup to @vinirabli/opencode for versioning.
packages/opencode/src/cli/ui.ts Updates CLI wordmark rendering to new OpenCode ASCII art.
packages/opencode/src/cli/logo.ts Updates CLI glyph logo data to OpenCode.
packages/opencode/script/publish.ts Publishes the wrapper package as @vinirabli/opencode and adjusts env var naming.
packages/opencode/script/postinstall.mjs Updates postinstall binary resolution/linking to @vinirabli/opencode + opencode.
packages/opencode/script/build.ts Builds platform packages under @vinirabli/opencode-* and opencode-* dist names.
packages/opencode/bin/opencode Updates wrapper resolution to @vinirabli/opencode and removes legacy fallbacks.
packages/console/app/src/asset/lander/opencode-screenshot.png Adds updated screenshot asset.
bun.lock Bumps packages/opencode version to 1.15.0.
README.md Updates branding, adds language links, and refreshes installation instructions/content.
CHANGELOG.md Updates repository links and changelog text to OpenCode.
.github/workflows/typecheck.yml Runs typecheck workflow on dev branch instead of main.
.github/workflows/test.yml Runs test workflow on dev and updates concurrency comment/expression.
.github/workflows/storybook.yml Runs storybook workflow on dev branch instead of main.
.github/workflows/release-github-action.DISABLE Updates branch filter to dev.
.github/workflows/publish.DISABLE Updates branch filter and naming/env vars to OpenCode.
.github/workflows/publish-vscode.DISABLE Adds disabled workflow for VS Code extension publishing.
.github/workflows/publish-github-action.DISABLE Adds disabled workflow for GitHub Action publishing.
.github/workflows/duplicate-issues.yml Updates contributing guidelines link to dev branch.
.github/workflows/compliance-close.yml Updates contributing guidelines link to dev branch.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread .github/workflows/test.yml Outdated
@viniraioli
Copy link
Copy Markdown
Owner Author

Addressed the open Copilot review threads in commit 105525688:

  • README npm badge now points to @vinirabli/opencode.
  • README npm/bun/pnpm/yarn install commands now use @vinirabli/opencode@latest.
  • .github/workflows/test.yml no longer uses unsupported case(...) in the concurrency expression.

I also tried to create a linked issue for the PR template requirement, but issues are disabled for this repository, so the PR description now documents that explicitly.

@viniraioli viniraioli merged commit 460fb65 into dev Apr 28, 2026
9 checks passed
@viniraioli viniraioli deleted the restore-opencode-branding-dev branch April 29, 2026 05:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants