Skip to content

fix(installer): default to main instead of pinned tag#172

Closed
vinodmut wants to merge 2 commits intomainfrom
fix/install-default-main
Closed

fix(installer): default to main instead of pinned tag#172
vinodmut wants to merge 2 commits intomainfrom
fix/install-default-main

Conversation

@vinodmut
Copy link
Copy Markdown
Contributor

@vinodmut vinodmut commented Apr 8, 2026

Summary

  • Default SCRIPT_VERSION to main instead of v1.0.6 so the installer always pulls the latest source tree
  • The bob platform skills (evolve-lite:learn, evolve-lite:recall) were added after v1.0.6, causing bob lite installs to fail with FileNotFoundError

Fixes #171

Test plan

  • Run curl -fsSL ... | bash -s -- install --platform bob --mode lite and verify it succeeds without EVOLVE_VERSION=main workaround
  • Run with EVOLVE_VERSION=v1.0.6 to confirm explicit pinning still works

Summary by CodeRabbit

  • Documentation

    • Updated the formatting, styling, and presentation of the "star the repository" tip message in the documentation, including conversion of the admonition format and reflowing of the content structure.
  • Chores

    • The installer script's default version configuration has been changed to reference the main branch instead of a previously pinned specific release version.

vinodmut added 2 commits April 8, 2026 14:56
Replace GitHub-flavored [!IMPORTANT] blockquote with MkDocs Material
admonition syntax so it renders correctly.
The bob platform skills (evolve-lite:learn, evolve-lite:recall) were added
after v1.0.6, so the pinned tag causes bob lite installs to fail with
FileNotFoundError. Default to main so the installer always pulls the
latest source tree.

Fixes #171
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 8, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 7a7602b4-842c-4543-96d6-a4a9f1dc4b4b

📥 Commits

Reviewing files that changed from the base of the PR and between 77273dd and 3127965.

📒 Files selected for processing (2)
  • docs/index.md
  • platform-integrations/install.sh

📝 Walkthrough

Walkthrough

The pull request updates documentation formatting in docs/index.md by converting a Markdown admonition block to Docs-style syntax, and changes the default version in platform-integrations/install.sh from v1.0.6 to main to resolve installation failures related to missing skill directories.

Changes

Cohort / File(s) Summary
Documentation Formatting
docs/index.md
Converted admonition block from > [!IMPORTANT] syntax to Docs-style !!! tip format, reflowing content with emoji enhancement.
Installation Script Version
platform-integrations/install.sh
Changed SCRIPT_VERSION default from "v1.0.6" to "main", allowing the installer to download the latest version with required skill directories instead of a stale release.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

Suggested reviewers

  • gaodan-fang
  • illeatmyhat

Poem

🐰 Whiskers twitching with delight,
Scripts now point to "main" so bright,
Docs are styled with fancy flair,
Installation woes? No longer there!

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/install-default-main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@vinodmut vinodmut closed this Apr 8, 2026
@vinodmut vinodmut deleted the fix/install-default-main branch April 8, 2026 20:28
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.

Bob lite install fails: SCRIPT_VERSION v1.0.6 predates bob skill directories

1 participant