Skip to content

Commit e36e9c3

Browse files
committed
Merge branch 'main' into parallel-edit
2 parents 95c743d + 2a33ddc commit e36e9c3

File tree

258 files changed

+9676
-4065
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

258 files changed

+9676
-4065
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,3 @@ contact_links:
66
- name: Have a question?
77
url: https://github.com/continuedev/continue/discussions
88
about: Search for existing questions or ask a new one
9-
- name: Something else? Join the Continue Community
10-
url: https://discord.gg/vapESyrFmJ
11-
about: Join our Discord to chat with our community

.github/actions/run-vscode-e2e-test/action.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ inputs:
1717
description: "Whether this is a fork (affects SSH tests)"
1818
required: false
1919
default: "false"
20+
github_token:
21+
description: "GitHub token for authenticated API requests (e.g., @vscode/ripgrep download)"
22+
required: false
23+
default: ""
2024

2125
runs:
2226
using: "composite"
@@ -64,6 +68,8 @@ runs:
6468
cd core
6569
npm ci
6670
fi
71+
env:
72+
GITHUB_TOKEN: ${{ inputs.github_token }}
6773

6874
- name: Fix VSCode binary permissions
6975
shell: bash

.github/workflows/compliance.yaml

Lines changed: 0 additions & 202 deletions
This file was deleted.

.github/workflows/continue-general-review.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/workflows/pr-checks.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,7 @@ jobs:
329329
ssh_key: ${{ secrets.GH_ACTIONS_SSH_TEST_KEY_PEM }}
330330
ssh_host: ${{ secrets.GH_ACTIONS_SSH_TEST_DNS_NAME }}
331331
is_fork: ${{ github.event.pull_request.head.repo.fork == true || github.actor == 'dependabot[bot]' }}
332+
github_token: ${{ secrets.CI_GITHUB_TOKEN }}
332333

333334
jetbrains-tests:
334335
runs-on: ubuntu-latest

.github/workflows/run-continue-agent.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ jobs:
4848
-H "Authorization: Bearer $CONTINUE_API_KEY" \
4949
-d "$json_body")
5050
id=$(echo $response | jq -r '.id')
51-
echo "https://hub.continue.dev/hub?type=agents/$id"
51+
echo "https://continue.dev/hub?type=agents/$id"

.github/workflows/stable-release.yml

Lines changed: 40 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -220,39 +220,47 @@ jobs:
220220
gh release edit "v${{ steps.find_beta.outputs.beta_version }}" \
221221
--notes "This beta version has been promoted to stable as v${{ steps.final_version.outputs.stable_version }}."
222222
223-
- name: Publish Blueprint to Runloop
223+
- name: Publish Blueprints to Runloop
224224
env:
225225
RUNLOOP_API_KEY: ${{ secrets.RUNLOOP_API_KEY }}
226226
run: |
227-
echo "Publishing blueprint 'cn' to Runloop API for version ${{ steps.final_version.outputs.stable_version }}"
228-
229-
# Use blueprint configuration from template file
230-
cp .github/workflows/runloop-blueprint-template.json blueprint.json
231-
232-
# Publish to Runloop API
233-
response=$(curl -X POST "https://api.runloop.ai/v1/blueprints" \
234-
-H "Authorization: Bearer $RUNLOOP_API_KEY" \
235-
-H "Content-Type: application/json" \
236-
-d @blueprint.json \
237-
-w "%{http_code}" \
238-
-s)
239-
240-
http_code=$(echo "$response" | tail -c 4)
241-
response_body=$(echo "$response" | head -c -4)
242-
243-
if [[ "$http_code" == "200" ]] || [[ "$http_code" == "201" ]]; then
244-
echo "✅ Successfully published blueprint to Runloop API"
245-
echo "Response: $response_body"
246-
247-
# Extract blueprint ID if available
248-
blueprint_id=$(echo "$response_body" | jq -r '.id // empty')
249-
if [[ -n "$blueprint_id" ]]; then
250-
echo "Blueprint ID: $blueprint_id"
251-
echo "blueprint_id=$blueprint_id" >> $GITHUB_OUTPUT
227+
publish_blueprint() {
228+
local name=$1
229+
local template=$2
230+
231+
echo "Publishing blueprint '$name' to Runloop API for version ${{ steps.final_version.outputs.stable_version }}"
232+
233+
# Use blueprint configuration from template file
234+
cp ".github/workflows/$template" blueprint.json
235+
236+
# Publish to Runloop API
237+
response=$(curl -X POST "https://api.runloop.ai/v1/blueprints" \
238+
-H "Authorization: Bearer $RUNLOOP_API_KEY" \
239+
-H "Content-Type: application/json" \
240+
-d @blueprint.json \
241+
-w "%{http_code}" \
242+
-s)
243+
244+
http_code=$(echo "$response" | tail -c 4)
245+
response_body=$(echo "$response" | head -c -4)
246+
247+
if [[ "$http_code" == "200" ]] || [[ "$http_code" == "201" ]]; then
248+
echo "✅ Successfully published blueprint '$name' to Runloop API"
249+
echo "Response: $response_body"
250+
251+
# Extract blueprint ID if available
252+
blueprint_id=$(echo "$response_body" | jq -r '.id // empty')
253+
if [[ -n "$blueprint_id" ]]; then
254+
echo "Blueprint ID: $blueprint_id"
255+
fi
256+
else
257+
echo "❌ Failed to publish blueprint '$name' to Runloop API"
258+
echo "HTTP Code: $http_code"
259+
echo "Response: $response_body"
260+
exit 1
252261
fi
253-
else
254-
echo "❌ Failed to publish blueprint to Runloop API"
255-
echo "HTTP Code: $http_code"
256-
echo "Response: $response_body"
257-
exit 1
258-
fi
262+
}
263+
264+
# Publish both cn and cn-staging blueprints
265+
publish_blueprint "cn" "runloop-blueprint-template.json"
266+
publish_blueprint "cn-staging" "runloop-blueprint-staging-template.json"

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ an enhancement are:
6565
- If not, [create an issue](https://github.com/continuedev/continue/issues)
6666
- Please describe the enhancement in as much detail as you can, and why it would be useful
6767

68-
- Join the [Continue Discord](https://discord.gg/NWtdYexhMs) and tell us about your idea in the `#feedback` channel
68+
- Join the [GitHub Discussions](https://github.com/continuedev/continue/discussions) and tell us about your idea
6969

7070
## 📖 Updating / Improving Documentation
7171

@@ -91,7 +91,7 @@ You can run the documentation server locally using either of the following metho
9191
3. Run the following command to start the documentation server:
9292

9393
```bash
94-
npm run start
94+
npm run dev
9595
```
9696

9797
#### Method 2: VS Code Task
@@ -233,7 +233,7 @@ When contributing, please update or create the appropriate tests to help verify
233233

234234
### Getting Help
235235

236-
Join [#contribute on Discord](https://discord.gg/vapESyrFmJ) to engage with maintainers and other contributors.
236+
Join the [GitHub Discussions](https://github.com/continuedev/continue/discussions) to engage with maintainers and other contributors.
237237

238238
## Contributing New LLM Providers/Models
239239

0 commit comments

Comments
 (0)