Doesn't always pick up custom url from github-enterprise.uri
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 38/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- github, github-actions, typescript, vscode
Research direction
Start by reproducing the reported sequence with github-enterprise.uri and github-actions.use-enterprise enabled: reopen the same project and workflow after restarting VS Code, then toggle the setting. Trace the project and pipeline detection entry points involved in that sequence. Done means the GitHub Actions panels remain populated without toggling the setting.
Written by the indexing model from the issue text.
Description
Describe the bug
I've been using this plugin with the GitHub Enterprise instance, that's why I have github-enterprise.uri set in my vscode configuration. I've occasionally been experiencing empty tiles in the GitHub Actions panels with a message like No GitHub repositories found. Please open a folder that contains a GitHub repository. even if I have a project with the GitHub pipelines open. However, I've been using some of the workflows in there before. If I'd toggle the github-actions.use-enterprise off and on all previously actions appear again. I assume the plugin doesn't correctly detect the active projects.
To Reproduce
Steps to reproduce the behavior:
- Set both
github-enterprise.uriandgithub-actions.use-enterpriseparameters. - Authenticate as usual.
- Open a project. Check the available GitHub Actions pipeline. All good.
- Close all the tabs. Close the IDE.
- Re-open the IDE (same project). Open the project. Check the available GitHub Actions. The list is empty.
- Open any GitHub Actions workflow file by double-clicking. Check the available GitHub Actions tiles. The list is empty.
- Go to setting and toggle the
github-actions.use-enterpriseparameter off and on. The list is now populated.
Expected behavior
The plugin should correctly detect the projects and the pipelines when both github-enterprise.uri and github-actions.use-enterprise are set.
Screenshots
N/A
Extension Version
0.27.2
Additional context
N/A
- Dominant language
- TypeScript
- Stars
- 661
- Forks
- 214
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/vscode-github-actions
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
github/vscode-github-actions#627 · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
github/vscode-github-actions#630 · 1 reaction ·
-
long work Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
github/vscode-github-actions#628 ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 55/100
github/vscode-github-actions#625 ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 64/100
github/vscode-github-actions#621 · 3 comments ·
All issues in github/vscode-github-actions
Similar issues
-
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
motiondivision/motion#3849 ·
-
Add: S Play Event HD Opencheck:passed streams:add
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
i-am-bee/beeai-framework#1697 · 1 reaction ·
-
Support bun dedupe Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
antfu/node-modules-inspector#214 ·