github / github/vscode-github-actions
GitHub Actions extension fails with "Unable to connect to the GitHub API" in .code-workspace (works with Open Folder)
- Ngôn ngữ chính
- TypeScript
- Star
- 660
- Fork
- 213
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
## Description
When I open the same repository via a multi-root `.code-workspace`, the GitHub Actions extension shows:
> Unable to connect to the GitHub API, please check internet connection
If I open the repository directly with **File → Open Folder**, the extension works normally (workflows/runs load, authentication is fine).
This appears specific to workspace-mode repository resolution/activation, not network connectivity.
## Steps to reproduce
1. Create/open a multi-root workspace that includes this repo as a root:
- `c:\Users\\Source\loom-workbench` (plus other roots in workspace)
2. Open VS Code using the `.code-workspace` file.
3. Open the GitHub Actions view.
4. Observe error: **"Unable to connect to the GitHub API, please check internet connection"**.
5. Close VS Code.
6. Reopen only `c:\Users\\Source\loom-workbench` via **Open Folder**.
7. GitHub Actions extension works correctly.
## Expected behavior
The extension should authenticate and connect to GitHub API the same way in both:
- **Open Folder** mode
- **.code-workspace** (multi-root) mode
## Actual behavior
- **Open Folder**: Works
- **.code-workspace**: Fails with API connection error
## Environment
- Version: 1.125.1 (user setup)
- Commit: fcf604774b9f2674b473065736ee75077e256353
- Date: 2026-06-19T08:39:34Z
- Electron: 42.2.0
- ElectronBuildId: 14159160
- Chromium: 148.0.7778.97
- Node.js: 24.15.0
- V8: 14.8.178.14-electron.0
- OS: Windows_NT x64 10.0.26200
## Additional context
- Internet connectivity is fine.
- Authentication/session is valid (confirmed by successful behavior in Open Folder mode).
- Reproducible consistently with the same repository and machine.
Hướng dẫn đóng góp
Hướng nghiên cứu
Tái hiện lỗi bằng .code-workspace multi-root đã được báo cáo và so sánh với việc mở cùng repository thông qua Open Folder. Theo dõi đường dẫn phân giải repository và kích hoạt extension trong workspace-mode; hoàn thành khi GitHub Actions workflows và runs được tải ở cả hai chế độ mà không có lỗi kết nối API.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- github-actions, typescript
- Lĩnh vực
- devtools
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100