Skip to content

Conversation

@continue-staging
Copy link

@continue-staging continue-staging bot commented Jan 21, 2026

Summary

The e2e/_output/tests/Edit.test.js (e2e:ci:run-yaml) test was failing due to a GitHub API rate limit error (403) when downloading @vscode/ripgrep.

Root Cause

The @vscode/ripgrep package requires authentication when downloading from GitHub's API to avoid rate limiting. The e2e test action was not passing a GITHUB_TOKEN to the npm install step, causing intermittent 403 errors.

Changes

  1. .github/actions/run-vscode-e2e-test/action.yml: Added github_token input parameter and set it as GITHUB_TOKEN environment variable in the npm ci step
  2. .github/workflows/pr-checks.yaml: Pass CI_GITHUB_TOKEN to the e2e test action

Error from CI logs

npm error Downloading ripgrep failed: Error: Request failed: 403
npm error     at ClientRequest.<anonymous> (/home/runner/work/continue/continue/extensions/vscode/node_modules/@vscode/ripgrep/lib/download.js:109:24)

This task was co-authored by isabensusan and Continue.


Continue Tasks

Status Task Actions
▶️ Queued Update docs on PR View

Powered by Continue


Summary by cubic

Pass a GitHub token to VSCode e2e tests so ripgrep downloads are authenticated, preventing 403 rate limit failures. This stabilizes the CI e2e run.

  • Bug Fixes
    • Added github_token input to the run-vscode-e2e-test action and set GITHUB_TOKEN for the npm ci step.
    • Updated pr-checks.yaml to pass secrets.CI_GITHUB_TOKEN to the action.

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

The @vscode/ripgrep package requires authentication when downloading from
GitHub's API to avoid rate limiting (403 errors). This was causing flaky
test failures in vscode-e2e-tests.

Added github_token input to the run-vscode-e2e-test action and pass
CI_GITHUB_TOKEN to the e2e tests in pr-checks.yaml.

Generated with Continue

Co-Authored-By: Continue <noreply@continue.dev>
Co-authored-by: isabensusan <isabensusan@gmail.com>
@continue-staging continue-staging bot requested a review from a team as a code owner January 21, 2026 15:03
@continue-staging continue-staging bot requested review from RomneyDa and removed request for a team January 21, 2026 15:03
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Jan 21, 2026
Copy link
Contributor

@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 2 files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant