Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
144 changes: 0 additions & 144 deletions .github/workflows/changeset-release.yml

This file was deleted.

59 changes: 0 additions & 59 deletions .github/workflows/code-qa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,25 +34,6 @@ jobs:
- name: Lint
run: pnpm lint

check-translations:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
with:
version: ${{ env.PNPM_VERSION }}
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: Verify all translations are complete
run: node scripts/find-missing-translations.js

knip:
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -124,43 +105,3 @@ jobs:
steps:
- name: NO-OP
run: echo "All unit tests passed."

check-openrouter-api-key:
runs-on: ubuntu-latest
outputs:
exists: ${{ steps.openrouter-api-key-check.outputs.defined }}
steps:
- name: Check if OpenRouter API key exists
id: openrouter-api-key-check
shell: bash
run: |
if [ "${{ secrets.OPENROUTER_API_KEY }}" != '' ]; then
echo "defined=true" >> $GITHUB_OUTPUT;
else
echo "defined=false" >> $GITHUB_OUTPUT;
fi

integration-test:
runs-on: ubuntu-latest
needs: [check-openrouter-api-key]
if: needs.check-openrouter-api-key.outputs.exists == 'true'
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install pnpm
uses: pnpm/action-setup@v4
with:
version: ${{ env.PNPM_VERSION }}
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: Create .env.local file
working-directory: apps/vscode-e2e
run: echo "OPENROUTER_API_KEY=${{ secrets.OPENROUTER_API_KEY }}" > .env.local
- name: Run integration tests
working-directory: apps/vscode-e2e
run: xvfb-run -a pnpm test:ci
26 changes: 0 additions & 26 deletions .github/workflows/discord-pr-notify.yml

This file was deleted.

7 changes: 3 additions & 4 deletions .github/workflows/marketplace-publish.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Publish Extension
on:
pull_request:
types: [closed]
types: [closed, labeled]
workflow_dispatch:

env:
Expand All @@ -17,8 +17,7 @@ jobs:
if: >
( github.event_name == 'pull_request' &&
github.event.pull_request.base.ref == 'main' &&
contains(github.event.pull_request.title, 'Changeset version bump') ) ||
github.event_name == 'workflow_dispatch'
github.event.label.name == 'publish' )
steps:
- name: Checkout code
uses: actions/checkout@v4
Expand Down Expand Up @@ -91,5 +90,5 @@ jobs:
--title "Release v${current_package_version}" \
--notes "$changelog_content" \
--target ${{ env.GIT_REF }} \
bin/roo-cline-${current_package_version}.vsix
bin/roo-otto-${current_package_version}.vsix
echo "Successfully created GitHub Release v${current_package_version}"
59 changes: 0 additions & 59 deletions .github/workflows/update-contributors.yml

This file was deleted.

12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ English • [Català](locales/ca/README.md) • [Deutsch](locales/de/README.md)
</div>
<br>
<div align="center">
<h1>Roo Code (prev. Roo Cline)</h1>
<h1>Roo Code for Otto</h1>
<p align="center">
<img src="https://media.githubusercontent.com/media/RooCodeInc/Roo-Code/main/src/assets/docs/demo.gif" width="100%" />
</p>
Expand Down Expand Up @@ -41,9 +41,9 @@ English • [Català](locales/ca/README.md) • [Deutsch](locales/de/README.md)
- Run terminal commands
- Automate browser actions
- Integrate with any OpenAI-compatible or custom API/model
- Adapt its personality and capabilities through **Custom Modes**
- Adapt its "personality" and capabilities through **Custom Modes**

Whether youre seeking a flexible coding partner, a system architect, or specialized roles like a QA engineer or product manager, Roo Code can help you build software more efficiently.
Whether you're seeking a flexible coding partner, a system architect, or specialized roles like a QA engineer or product manager, Roo Code can help you build software more efficiently.

Check out the [CHANGELOG](CHANGELOG.md) for detailed updates and fixes.

Expand Down Expand Up @@ -127,7 +127,7 @@ Make Roo Code work your way with:
1. **Clone** the repo:

```sh
git clone https://github.com/RooCodeInc/Roo-Code.git
git clone https://github.com/idenworks/roo-code.git
```

2. **Install dependencies**:
Expand All @@ -151,7 +151,7 @@ pnpm build
A `.vsix` file will appear in the `bin/` directory which can be installed with:

```sh
code --install-extension bin/roo-cline-<version>.vsix
code --install-extension bin/roo-otto-<version>.vsix
```

We use [changesets](https://github.com/changesets/changesets) for versioning and publishing. Check our `CHANGELOG.md` for release notes.
Expand Down Expand Up @@ -215,4 +215,4 @@ Thanks to all our contributors who have helped make Roo Code better!

---

**Enjoy Roo Code!** Whether you keep it on a short leash or let it roam autonomously, we cant wait to see what you build. If you have questions or feature ideas, drop by our [Reddit community](https://www.reddit.com/r/RooCode/) or [Discord](https://discord.gg/roocode). Happy coding!
**Enjoy Roo Code!** Whether you keep it on a short leash or let it roam autonomously, we can't wait to see what you build. If you have questions or feature ideas, drop by our [Reddit community](https://www.reddit.com/r/RooCode/) or [Discord](https://discord.gg/roocode). Happy coding!
Loading
Loading