mirror of
https://github.com/voideditor/void
synced 2026-05-24 09:58:23 +00:00
Delete .github directory - we don't need vscode's github actions/configs
This commit is contained in:
parent
a2ba9d2d1d
commit
7d4aa7bdc7
20 changed files with 0 additions and 1632 deletions
3
.github/CODEOWNERS
vendored
3
.github/CODEOWNERS
vendored
|
|
@ -1,3 +0,0 @@
|
||||||
# ensure the API police is aware of changes to the vscode-dts file
|
|
||||||
# this is only about the final API, not about proposed API changes
|
|
||||||
src/vscode-dts/vscode.d.ts @jrieken @mjbvz
|
|
||||||
22
.github/ISSUE_TEMPLATE/bug_report.md
vendored
22
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
|
@ -1,22 +0,0 @@
|
||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Create a report to help us improve
|
|
||||||
---
|
|
||||||
<!-- ⚠️⚠️ Do Not Delete This! bug_report_template ⚠️⚠️ -->
|
|
||||||
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
|
|
||||||
<!-- 🕮 Read our guide about submitting issues: https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions -->
|
|
||||||
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
|
|
||||||
<!-- 🧪 Test using the latest Insiders build to see if your issue has already been fixed: https://code.visualstudio.com/insiders/ -->
|
|
||||||
<!-- 💡 Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. -->
|
|
||||||
<!-- 🔧 Launch with `code --disable-extensions` to check. -->
|
|
||||||
Does this issue occur when all extensions are disabled?: Yes/No
|
|
||||||
|
|
||||||
<!-- 🪓 If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. -->
|
|
||||||
<!-- 📣 Issues caused by an extension need to be reported directly to the extension publisher. The 'Help > Report Issue' dialog can assist with this. -->
|
|
||||||
- VS Code Version:
|
|
||||||
- OS Version:
|
|
||||||
|
|
||||||
Steps to Reproduce:
|
|
||||||
|
|
||||||
1.
|
|
||||||
2.
|
|
||||||
8
.github/ISSUE_TEMPLATE/config.yml
vendored
8
.github/ISSUE_TEMPLATE/config.yml
vendored
|
|
@ -1,8 +0,0 @@
|
||||||
blank_issues_enabled: false
|
|
||||||
contact_links:
|
|
||||||
- name: Question
|
|
||||||
url: https://stackoverflow.com/questions/tagged/visual-studio-code
|
|
||||||
about: Please ask and answer questions here.
|
|
||||||
- name: Extension Development
|
|
||||||
url: https://github.com/microsoft/vscode-discussions/discussions
|
|
||||||
about: Please use this for extension development questions and ideas.
|
|
||||||
11
.github/ISSUE_TEMPLATE/feature_request.md
vendored
11
.github/ISSUE_TEMPLATE/feature_request.md
vendored
|
|
@ -1,11 +0,0 @@
|
||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest an idea for this project
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- ⚠️⚠️ Do Not Delete This! feature_request_template ⚠️⚠️ -->
|
|
||||||
<!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ -->
|
|
||||||
<!-- Please search existing issues to avoid creating duplicates. -->
|
|
||||||
|
|
||||||
<!-- Describe the feature you'd like. -->
|
|
||||||
312
.github/classifier.json
vendored
312
.github/classifier.json
vendored
|
|
@ -1,312 +0,0 @@
|
||||||
{
|
|
||||||
"$schema": "https://raw.githubusercontent.com/microsoft/vscode-github-triage-actions/stable/classifier-deep/apply/apply-labels/deep-classifier-config.schema.json",
|
|
||||||
"vacation": [],
|
|
||||||
"assignees": {
|
|
||||||
"nameToOverrideAccuracyOf": {"accuracy": 0.8}
|
|
||||||
},
|
|
||||||
"labels": {
|
|
||||||
"accessibility": { "assign": ["meganrogge"]},
|
|
||||||
"api": {"assign": ["jrieken"]},
|
|
||||||
"api-finalization": {"assign": []},
|
|
||||||
"api-proposal": {"assign": ["jrieken"]},
|
|
||||||
"authentication": {"assign": ["TylerLeonhardt"]},
|
|
||||||
"bisect-ext": {"assign": ["jrieken"]},
|
|
||||||
"bot-proposal": {"assign": ["lramos15"]},
|
|
||||||
"bracket-pair-colorization": {"assign": ["hediet"]},
|
|
||||||
"bracket-pair-guides": {"assign": ["hediet"]},
|
|
||||||
"breadcrumbs": {"assign": ["jrieken"]},
|
|
||||||
"callhierarchy": {"assign": ["jrieken"]},
|
|
||||||
"chrome-devtools": {"assign": ["deepak1556"]},
|
|
||||||
"cloud-changes": {"assign": ["joyceerhl"]},
|
|
||||||
"code-cli": {"assign": ["connor4312"]},
|
|
||||||
"code-lens": {"assign": ["jrieken"]},
|
|
||||||
"code-server-web": {"assign": ["aeschli"]},
|
|
||||||
"command-center": {"assign": ["jrieken"]},
|
|
||||||
"comments": {"assign": ["alexr00"]},
|
|
||||||
"config": {"assign": ["sandy081"]},
|
|
||||||
"containers": {"assign": ["chrmarti"]},
|
|
||||||
"context-keys": {"assign": ["ulugbekna"]},
|
|
||||||
"continue-working-on": {"assign": ["joyceerhl"]},
|
|
||||||
"css-less-scss": {"assign": ["aeschli"]},
|
|
||||||
"custom-editors": {"assign": ["mjbvz"]},
|
|
||||||
"debug": {"assign": ["roblourens"]},
|
|
||||||
"debug-disassembly": {"assign": []},
|
|
||||||
"dialogs": {"assign": ["sbatten"]},
|
|
||||||
"diff-editor": {"assign": ["hediet"]},
|
|
||||||
"dropdown": {"assign": ["lramos15"]},
|
|
||||||
"editor-api": {"assign": ["alexdima"]},
|
|
||||||
"editor-autoclosing": {"assign": ["alexdima"]},
|
|
||||||
"editor-autoindent": {"assign": ["rebornix"]},
|
|
||||||
"editor-bracket-matching": {"assign": ["hediet"]},
|
|
||||||
"editor-clipboard": {"assign": ["alexdima", "rebornix"]},
|
|
||||||
"editor-code-actions": {"assign": ["mjbvz", "justschen"]},
|
|
||||||
"editor-color-picker": {"assign": ["aiday-mar"]},
|
|
||||||
"editor-columnselect": {"assign": ["alexdima"]},
|
|
||||||
"editor-commands": {"assign": ["alexdima"]},
|
|
||||||
"editor-comments": {"assign": ["alexdima"]},
|
|
||||||
"editor-contrib": {"assign": ["alexdima"]},
|
|
||||||
"editor-core": {"assign": ["alexdima"]},
|
|
||||||
"editor-drag-and-drop": {"assign": ["rebornix"]},
|
|
||||||
"editor-error-widget": {"assign": ["sandy081"]},
|
|
||||||
"editor-find": {"assign": ["rebornix"]},
|
|
||||||
"editor-folding": {"assign": ["aeschli"]},
|
|
||||||
"editor-highlight": {"assign": ["alexdima"]},
|
|
||||||
"editor-hover": {"assign": ["aiday-mar"]},
|
|
||||||
"editor-indent-detection": {"assign": ["alexdima"]},
|
|
||||||
"editor-indent-guides": {"assign": ["hediet"]},
|
|
||||||
"editor-input": {"assign": ["alexdima"]},
|
|
||||||
"editor-input-IME": {"assign": ["alexdima"]},
|
|
||||||
"editor-insets": {"assign": ["jrieken"]},
|
|
||||||
"editor-minimap": {"assign": ["alexdima"]},
|
|
||||||
"editor-multicursor": {"assign": ["alexdima"]},
|
|
||||||
"editor-parameter-hints": {"assign": ["mjbvz"]},
|
|
||||||
"editor-render-whitespace": {"assign": ["alexdima"]},
|
|
||||||
"editor-rendering": {"assign": ["alexdima"]},
|
|
||||||
"editor-RTL": {"assign": ["alexdima"]},
|
|
||||||
"editor-scrollbar": {"assign": ["alexdima"]},
|
|
||||||
"editor-sorting": {"assign": ["alexdima"]},
|
|
||||||
"editor-sticky-scroll": {"assign": ["aiday-mar"]},
|
|
||||||
"editor-symbols": {"assign": ["jrieken"]},
|
|
||||||
"editor-synced-region": {"assign": ["aeschli"]},
|
|
||||||
"editor-textbuffer": {"assign": ["alexdima", "rebornix"]},
|
|
||||||
"editor-theming": {"assign": ["alexdima"]},
|
|
||||||
"editor-wordnav": {"assign": ["alexdima"]},
|
|
||||||
"editor-wrapping": {"assign": ["alexdima"]},
|
|
||||||
"emmet": {"assign": ["rzhao271"]},
|
|
||||||
"emmet-parse": {"assign": ["rzhao271"]},
|
|
||||||
"error-list": {"assign": ["sandy081"]},
|
|
||||||
"extension-activation": {"assign": ["joyceerhl", "alexdima"]},
|
|
||||||
"extension-host": {"assign": ["alexdima"]},
|
|
||||||
"extension-prerelease": {"assign": ["sandy081"]},
|
|
||||||
"extension-recommendations": {"assign": ["sandy081"]},
|
|
||||||
"extensions": {"assign": ["sandy081"]},
|
|
||||||
"extensions-development": {"assign": []},
|
|
||||||
"file-decorations": {"assign": ["jrieken"]},
|
|
||||||
"file-encoding": {"assign": ["bpasero"]},
|
|
||||||
"file-explorer": {"assign": ["lramos15"]},
|
|
||||||
"file-glob": {"assign": ["bpasero"]},
|
|
||||||
"file-io": {"assign": ["bpasero"]},
|
|
||||||
"file-nesting": {"assign": ["lramos15"]},
|
|
||||||
"file-watcher": {"assign": ["bpasero"]},
|
|
||||||
"font-rendering": {"assign": ["rzhao271"]},
|
|
||||||
"formatting": {"assign": ["jrieken"]},
|
|
||||||
"getting-started": {"assign": ["bhavyaus"]},
|
|
||||||
"ghost-text": {"assign": ["hediet"]},
|
|
||||||
"git": {"assign": ["lszomoru"]},
|
|
||||||
"github": {"assign": ["lszomoru"]},
|
|
||||||
"github-authentication": {"assign": ["TylerLeonhardt"]},
|
|
||||||
"github-repositories": {"assign": ["lszomoru"]},
|
|
||||||
"gpu": {"assign": ["deepak1556"]},
|
|
||||||
"grammar": {"assign": ["mjbvz"]},
|
|
||||||
"grid-widget": {"assign": ["joaomoreno"]},
|
|
||||||
"html": {"assign": ["aeschli"]},
|
|
||||||
"icon-brand": {"assign": ["daviddossett"]},
|
|
||||||
"icons-product": {"assign": ["daviddossett"]},
|
|
||||||
"image-preview": {"assign": ["mjbvz"]},
|
|
||||||
"inlay-hints": {"assign": ["jrieken", "hediet"]},
|
|
||||||
"inline-completions": {"assign": ["hediet"]},
|
|
||||||
"install-update": {"assign": ["joaomoreno"], "accuracy": 0.85},
|
|
||||||
"intellisense-config": {"assign": ["rzhao271"]},
|
|
||||||
"interactive-playground": {"assign": ["chrmarti"]},
|
|
||||||
"interactive-window": {"assign": ["amunger", "rebornix"]},
|
|
||||||
"ipc": {"assign": ["joaomoreno"]},
|
|
||||||
"issue-bot": {"assign": ["chrmarti"]},
|
|
||||||
"issue-reporter": {"assign": ["justschen"]},
|
|
||||||
"javascript": {"assign": ["mjbvz"]},
|
|
||||||
"json": {"assign": ["aeschli"]},
|
|
||||||
"json-sorting": {"assign": ["aiday-mar"]},
|
|
||||||
"keybindings": {"assign": ["ulugbekna"]},
|
|
||||||
"keybindings-editor": {"assign": ["ulugbekna"]},
|
|
||||||
"keyboard-layout": {"assign": ["ulugbekna"]},
|
|
||||||
"L10N": {"assign": ["TylerLeonhardt", "csigs"]},
|
|
||||||
"l10n-platform": {"assign": ["TylerLeonhardt"]},
|
|
||||||
"label-provider": {"assign": ["lramos15"]},
|
|
||||||
"languages-basic": {"assign": ["aeschli"]},
|
|
||||||
"languages-diagnostics": {"assign": ["jrieken"]},
|
|
||||||
"languages-guessing": {"assign": ["TylerLeonhardt"]},
|
|
||||||
"layout": {"assign": ["sbatten"]},
|
|
||||||
"lcd-text-rendering": {"assign": []},
|
|
||||||
"list-widget": {"assign": ["joaomoreno"]},
|
|
||||||
"live-preview": {"assign": ["andreamah"]},
|
|
||||||
"log": {"assign": ["sandy081"]},
|
|
||||||
"markdown": {"assign": ["mjbvz"]},
|
|
||||||
"marketplace": {"assign": ["isidorn"]},
|
|
||||||
"menus": {"assign": ["sbatten"]},
|
|
||||||
"merge-conflict": {"assign": ["chrmarti"]},
|
|
||||||
"merge-editor": {"assign": ["hediet"]},
|
|
||||||
"merge-editor-workbench": {"assign": ["jrieken"]},
|
|
||||||
"monaco-editor": {"assign": []},
|
|
||||||
"native-file-dialog": {"assign": ["deepak1556"]},
|
|
||||||
"network": {"assign": ["deepak1556"]},
|
|
||||||
"notebook": {"assign": ["rebornix"]},
|
|
||||||
"notebook-api": {"assign": []},
|
|
||||||
"notebook-builtin-renderers": {"assign": []},
|
|
||||||
"notebook-cell-editor": {"assign": []},
|
|
||||||
"notebook-celltoolbar": {"assign": []},
|
|
||||||
"notebook-clipboard": {"assign": []},
|
|
||||||
"notebook-commenting": {"assign": []},
|
|
||||||
"notebook-debugging": {"assign": []},
|
|
||||||
"notebook-diff": {"assign": []},
|
|
||||||
"notebook-dnd": {"assign": []},
|
|
||||||
"notebook-execution": {"assign": []},
|
|
||||||
"notebook-find": {"assign": []},
|
|
||||||
"notebook-folding": {"assign": []},
|
|
||||||
"notebook-getting-started": {"assign": []},
|
|
||||||
"notebook-getting-globaltoolbar": {"assign": []},
|
|
||||||
"notebook-ipynb": {"assign": []},
|
|
||||||
"notebook-kernel": {"assign": []},
|
|
||||||
"notebook-kernel-picker": {"assign": []},
|
|
||||||
"notebook-keybinding": {"assign": []},
|
|
||||||
"notebook-language": {"assign": []},
|
|
||||||
"notebook-layout": {"assign": []},
|
|
||||||
"notebook-markdown": {"assign": []},
|
|
||||||
"notebook-math": {"assign": []},
|
|
||||||
"notebook-minimap": {"assign": []},
|
|
||||||
"notebook-multiselect": {"assign": []},
|
|
||||||
"notebook-output": {"assign": []},
|
|
||||||
"notebook-perf": {"assign": []},
|
|
||||||
"notebook-remote": {"assign": []},
|
|
||||||
"notebook-rendering": {"assign": []},
|
|
||||||
"notebook-serialization": {"assign": []},
|
|
||||||
"notebook-serverless-web": {"assign": []},
|
|
||||||
"notebook-statusbar": {"assign": []},
|
|
||||||
"notebook-toc-outline": {"assign": []},
|
|
||||||
"notebook-undo-redo": {"assign": []},
|
|
||||||
"notebook-variables": {"assign": []},
|
|
||||||
"notebook-workbench-integration": {"assign": []},
|
|
||||||
"notebook-workflow": {"assign": []},
|
|
||||||
"open-editors": {"assign": ["lramos15"]},
|
|
||||||
"opener": {"assign": ["mjbvz"]},
|
|
||||||
"outline": {"assign": ["jrieken"]},
|
|
||||||
"output": {"assign": ["sandy081"]},
|
|
||||||
"perf": {"assign": []},
|
|
||||||
"perf-bloat": {"assign": []},
|
|
||||||
"perf-startup": {"assign": []},
|
|
||||||
"php": {"assign": ["roblourens"]},
|
|
||||||
"portable-mode": {"assign": ["joaomoreno"]},
|
|
||||||
"proxy": {"assign": ["chrmarti"]},
|
|
||||||
"quick-open": {"assign": ["TylerLeonhardt"]},
|
|
||||||
"quick-pick": {"assign": ["TylerLeonhardt"]},
|
|
||||||
"references-viewlet": {"assign": ["jrieken"]},
|
|
||||||
"release-notes": {"assign": []},
|
|
||||||
"remote": {"assign": []},
|
|
||||||
"remote-connection": {"assign": ["alexdima"]},
|
|
||||||
"remote-explorer": {"assign": ["alexr00"]},
|
|
||||||
"remote-tunnel": {"assign": ["aeschli", "connor4312"]},
|
|
||||||
"rename": {"assign": ["jrieken"]},
|
|
||||||
"runCommands": {"assign": ["ulugbekna"]},
|
|
||||||
"sandbox": {"assign": ["deepak1556"]},
|
|
||||||
"sash-widget": {"assign": ["joaomoreno"]},
|
|
||||||
"scm": {"assign": ["lszomoru"]},
|
|
||||||
"screencast-mode": {"assign": ["joaomoreno"]},
|
|
||||||
"search": {"assign": ["andreamah", "roblourens"]},
|
|
||||||
"search-api": {"assign": ["andreamah", "roblourens"]},
|
|
||||||
"search-editor": {"assign": ["andreamah", "roblourens"]},
|
|
||||||
"search-replace": {"assign": ["sandy081"]},
|
|
||||||
"semantic-tokens": {"assign": ["alexdima", "aeschli"]},
|
|
||||||
"server": {"assign": ["alexdima"]},
|
|
||||||
"settings-editor": {"assign": ["rzhao271"]},
|
|
||||||
"settings-search": {"assign": ["rzhao271"]},
|
|
||||||
"settings-sync": {"assign": ["sandy081"]},
|
|
||||||
"settings-sync-server": {"assign": ["Tyriar", "lszomoru"]},
|
|
||||||
"shared-process": {"assign": []},
|
|
||||||
"simple-file-dialog": {"assign": ["alexr00"]},
|
|
||||||
"smart-select": {"assign": ["jrieken"]},
|
|
||||||
"snap": {"assign": ["deepak1556"]},
|
|
||||||
"snippets": {"assign": ["jrieken"]},
|
|
||||||
"splitview-widget": {"assign": ["joaomoreno"]},
|
|
||||||
"ssh": {"assign": ["eleanorjboyd"]},
|
|
||||||
"suggest": {"assign": ["jrieken"]},
|
|
||||||
"table-widget": {"assign": ["joaomoreno"]},
|
|
||||||
"tasks": {"assign": ["meganrogge"], "accuracy": 0.85},
|
|
||||||
"telemetry": {"assign": ["lramos15"]},
|
|
||||||
"terminal": {"assign": ["meganrogge"]},
|
|
||||||
"terminal-conpty": {"assign": ["meganrogge"]},
|
|
||||||
"terminal-editors": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-external": {"assign": ["meganrogge"]},
|
|
||||||
"terminal-find": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-input": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-layout": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-links": {"assign": ["Tyriar"]},
|
|
||||||
"terminal-local-echo": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-persistence": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-process": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-profiles": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-quick-fix": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-rendering": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-search": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-shell-bash": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-shell-cmd": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-shell-fish": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-shell-git-bash": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-shell-integration": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-shell-pwsh": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-shell-zsh": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"terminal-tabs": {"assign": ["meganrogge"]},
|
|
||||||
"terminal-winpty": {"assign": ["Tyriar", "meganrogge"]},
|
|
||||||
"testing": {"assign": ["connor4312"]},
|
|
||||||
"themes": {"assign": ["aeschli"]},
|
|
||||||
"timeline": {"assign": ["lramos15"]},
|
|
||||||
"timeline-git": {"assign": ["lszomoru"]},
|
|
||||||
"timeline-local-history": {"assign": ["bpasero"]},
|
|
||||||
"titlebar": {"assign": ["sbatten"]},
|
|
||||||
"tokenization": {"assign": ["alexdima"]},
|
|
||||||
"touch/pointer": {"assign": []},
|
|
||||||
"trackpad/scroll": {"assign": []},
|
|
||||||
"tree-sticky-scroll": {"assign": ["benibenj"]},
|
|
||||||
"tree-views": {"assign": ["alexr00"]},
|
|
||||||
"tree-widget": {"assign": ["joaomoreno"]},
|
|
||||||
"typehierarchy": {"assign": ["jrieken"]},
|
|
||||||
"typescript": {"assign": ["mjbvz"]},
|
|
||||||
"undo-redo": {"assign": ["alexdima"]},
|
|
||||||
"unicode-highlight": {"assign": ["hediet"]},
|
|
||||||
"uri": {"assign": ["jrieken"]},
|
|
||||||
"user-profiles": {"assign": ["sandy081"]},
|
|
||||||
"ux": {"assign": ["daviddossett"]},
|
|
||||||
"variable-resolving": {"assign": ["alexr00"]},
|
|
||||||
"VIM": {"assign": ["alexdima", "rebornix"]},
|
|
||||||
"virtual-workspaces": {"assign": []},
|
|
||||||
"vscode.dev": {"assign": []},
|
|
||||||
"vscode-build": {"assign": []},
|
|
||||||
"vscode-website": {"assign": ["rzhao271"]},
|
|
||||||
"web": {"assign": []},
|
|
||||||
"webview": {"assign": ["mjbvz"]},
|
|
||||||
"webview-views": {"assign": ["mjbvz"]},
|
|
||||||
"workbench-actions": {"assign": ["bpasero"]},
|
|
||||||
"workbench-auxwindow": {"assign": ["bpasero"]},
|
|
||||||
"workbench-banner": {"assign": ["lszomoru", "sbatten"]},
|
|
||||||
"workbench-cli": {"assign": ["bpasero"]},
|
|
||||||
"workbench-diagnostics": {"assign": ["Tyriar"]},
|
|
||||||
"workbench-dnd": {"assign": ["bpasero"]},
|
|
||||||
"workbench-editor-grid": {"assign": ["sbatten"]},
|
|
||||||
"workbench-editor-groups": {"assign": ["bpasero"]},
|
|
||||||
"workbench-editor-resolver": {"assign": ["lramos15"]},
|
|
||||||
"workbench-editors": {"assign": ["bpasero"]},
|
|
||||||
"workbench-electron": {"assign": ["deepak1556"]},
|
|
||||||
"workbench-fonts": {"assign": []},
|
|
||||||
"workbench-history": {"assign": ["bpasero"]},
|
|
||||||
"workbench-hot-exit": {"assign": ["bpasero"]},
|
|
||||||
"workbench-hover": {"assign": ["Tyriar"]},
|
|
||||||
"workbench-launch": {"assign": []},
|
|
||||||
"workbench-link": {"assign": []},
|
|
||||||
"workbench-multiroot": {"assign": ["bpasero"]},
|
|
||||||
"workbench-notifications": {"assign": ["bpasero"]},
|
|
||||||
"workbench-os-integration": {"assign": ["bpasero"]},
|
|
||||||
"workbench-rapid-render": {"assign": ["jrieken"]},
|
|
||||||
"workbench-run-as-admin": {"assign": ["bpasero"]},
|
|
||||||
"workbench-state": {"assign": ["bpasero"]},
|
|
||||||
"workbench-status": {"assign": ["bpasero"]},
|
|
||||||
"workbench-tabs": {"assign": ["benibenj"]},
|
|
||||||
"workbench-touchbar": {"assign": ["bpasero"]},
|
|
||||||
"workbench-untitled-editors": {"assign": ["bpasero"]},
|
|
||||||
"workbench-views": {"assign": ["sbatten"]},
|
|
||||||
"workbench-welcome": {"assign": ["lramos15"]},
|
|
||||||
"workbench-window": {"assign": ["bpasero"]},
|
|
||||||
"workbench-workspace": {"assign": []},
|
|
||||||
"workbench-zen": {"assign": ["sbatten"]},
|
|
||||||
"workspace-edit": {"assign": ["jrieken"]},
|
|
||||||
"workspace-symbols": {"assign": []},
|
|
||||||
"workspace-trust": {"assign": ["lszomoru", "sbatten"]},
|
|
||||||
"zoom": {"assign": ["alexdima"] }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
542
.github/commands.json
vendored
542
.github/commands.json
vendored
|
|
@ -1,542 +0,0 @@
|
||||||
[
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "question",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "*question"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "dev-question",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "*dev-question"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*question",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "We closed this issue because it is a question about using VS Code rather than an issue or feature request. Please search for help on [StackOverflow](https://aka.ms/vscodestackoverflow), where the community has already answered thousands of similar questions. You may find their [guide on asking a new question](https://aka.ms/vscodestackoverflowquestion) helpful if your question has not already been asked. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting).\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*dev-question",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "We have a great extension developer community over on [GitHub discussions](https://github.com/microsoft/vscode-discussions/discussions) and [Slack](https://vscode-dev-community.slack.com/) where extension authors help each other. This is a great place for you to ask questions and find support.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*extension-candidate",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "We try to keep VS Code lean and we think the functionality you're asking for is great for a VS Code extension. Maybe you can already find one that suits you in the [VS Code Marketplace](https://aka.ms/vscodemarketplace). Just in case, in a few simple steps you can get started [writing your own extension](https://aka.ms/vscodewritingextensions). See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting).\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*not-reproducible",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "We closed this issue because we are unable to reproduce the problem with the steps you describe. Chances are we've already fixed your problem in a recent version of VS Code. If not, please ask us to reopen the issue and provide us with more detail. Our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) might help you with that.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*out-of-scope",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "We closed this issue because we [don't plan to address it](https://aka.ms/vscode-out-of-scope) in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.\n\nIf you wonder what we are up to, please see our [roadmap](https://aka.ms/vscoderoadmap) and [issue reporting guidelines](https://aka.ms/vscodeissuereporting).\n\nThanks for your understanding, and happy coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "wont-fix",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "We closed this issue because we [don't plan to address it](https://github.com/microsoft/vscode/wiki/Issue-Grooming#wont-fix-bugs).\n\nThanks for your understanding, and happy coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "causedByExtension",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "*caused-by-extension"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*caused-by-extension",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the [marketplace](https://aka.ms/vscodemarketplace) for VS Code. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting). If you don't know which extension is causing the problem, you can run `Help: Start extension bisect` from the command palette (F1) to help identify the problem extension.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*as-designed",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "The described behavior is how it is expected to work. If you disagree, please explain what is expected and what is not in more detail. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting).\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "L10N",
|
|
||||||
"assign": [
|
|
||||||
"csigs",
|
|
||||||
"TylerLeonhardt"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "duplicate",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "*duplicate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*duplicate",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for [similar existing issues](${duplicateQuery}). See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting).\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "verified",
|
|
||||||
"allowUsers": [
|
|
||||||
"@author"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "verified",
|
|
||||||
"removeLabel": "author-verification-requested",
|
|
||||||
"requireLabel": "author-verification-requested",
|
|
||||||
"disallowLabel": "unreleased"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "confirm",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "confirmed",
|
|
||||||
"removeLabel": "confirmation-pending"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "confirmationPending",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "confirmation-pending",
|
|
||||||
"removeLabel": "confirmed"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "needsMoreInfo",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "~info-needed"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "needsPerfInfo",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"addLabel": "info-needed",
|
|
||||||
"comment": "Thanks for creating this issue regarding performance! Please follow this guide to help us diagnose performance issues: https://github.com/microsoft/vscode/wiki/Performance-Issues \n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "jsDebugLogs",
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "info-needed",
|
|
||||||
"comment": "Please collect trace logs using the following instructions:\n\n> If you're able to, add `\"trace\": true` to your `launch.json` and reproduce the issue. The location of the log file on your disk will be written to the Debug Console. Share that with us.\n>\n> ⚠️ This log file will not contain source code, but will contain file paths. You can drop it into https://microsoft.github.io/vscode-pwa-analyzer/index.html to see what it contains. If you'd rather not share the log publicly, you can email it to connor@xbox.com"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "closedWith",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "completed",
|
|
||||||
"addLabel": "unreleased"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "spam",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "invalid"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "a11ymas",
|
|
||||||
"allowUsers": [
|
|
||||||
"AccessibilityTestingTeam-TCS",
|
|
||||||
"dixitsonali95",
|
|
||||||
"Mohini78",
|
|
||||||
"ChitrarupaSharma",
|
|
||||||
"mspatil110",
|
|
||||||
"umasarath52",
|
|
||||||
"v-umnaik"
|
|
||||||
],
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "a11ymas"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*off-topic",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "Thanks for creating this issue. We think this issue is unactionable or unrelated to the goals of this project. Please follow our [issue reporting guidelines](https://aka.ms/vscodeissuereporting).\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extPython",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Python extension. Please file the issue to the [Python extension repository](https://github.com/microsoft/vscode-python). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extJupyter",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Jupyter extension. Please file the issue to the [Jupyter extension repository](https://github.com/microsoft/vscode-jupyter). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extC",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the C extension. Please file the issue to the [C extension repository](https://github.com/microsoft/vscode-cpptools). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extC++",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the C++ extension. Please file the issue to the [C++ extension repository](https://github.com/microsoft/vscode-cpptools). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extCpp",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the C++ extension. Please file the issue to the [C++ extension repository](https://github.com/microsoft/vscode-cpptools). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extTS",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the TypeScript language service. Please file the issue to the [TypeScript repository](https://github.com/microsoft/TypeScript/). Make sure to check their [contributing guidelines](https://github.com/microsoft/TypeScript/blob/master/CONTRIBUTING.md) and provide relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extJS",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the TypeScript/JavaScript language service. Please file the issue to the [TypeScript repository](https://github.com/microsoft/TypeScript/). Make sure to check their [contributing guidelines](https://github.com/microsoft/TypeScript/blob/master/CONTRIBUTING.md) and provide relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extC#",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the C# extension. Please file the issue to the [C# extension repository](https://github.com/OmniSharp/omnisharp-vscode.git). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extGo",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Go extension. Please file the issue to the [Go extension repository](https://github.com/golang/vscode-go). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extPowershell",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the PowerShell extension. Please file the issue to the [PowerShell extension repository](https://github.com/PowerShell/vscode-powershell). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extLiveShare",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the LiveShare extension. Please file the issue to the [LiveShare repository](https://github.com/MicrosoftDocs/live-share). Make sure to check their [contributing guidelines](https://github.com/MicrosoftDocs/live-share/blob/master/CONTRIBUTING.md) and provide relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extDocker",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Docker extension. Please file the issue to the [Docker extension repository](https://github.com/microsoft/vscode-docker). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extJava",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Java extension. Please file the issue to the [Java extension repository](https://github.com/redhat-developer/vscode-java). Make sure to check their [troubleshooting instructions](https://github.com/redhat-developer/vscode-java/wiki/Troubleshooting) and provide relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extJavaDebug",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Java Debugger extension. Please file the issue to the [Java Debugger repository](https://github.com/microsoft/vscode-java-debug). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extCodespaces",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Codespaces extension. Please file the issue in the [Codespaces Discussion Forum](http://aka.ms/ghcs-feedback). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "extCopilot",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"addLabel": "*caused-by-extension",
|
|
||||||
"comment": "It looks like this is caused by the Copilot extension. Please file the issue in the [Copilot Discussion Forum](https://github.com/community/community/discussions/categories/copilot). Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our [issue reporting guidelines](https://aka.ms/vscodeissuereporting) for more information.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "gifPlease",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "comment",
|
|
||||||
"addLabel": "info-needed",
|
|
||||||
"comment": "Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, `.gif` files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.\n\nIf the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (`Developer: Toggle Screencast Mode` in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.\n\nHappy coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "confirmPlease",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
],
|
|
||||||
"action": "comment",
|
|
||||||
"addLabel": "info-needed",
|
|
||||||
"comment": "Please diagnose the root cause of the issue by running the command `F1 > Help: Troubleshoot Issue` and following the instructions. Once you have done that, please update the issue with the results.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"__comment__": "Allows folks on the team to label issues by commenting: `\\label My-Label` ",
|
|
||||||
"type": "comment",
|
|
||||||
"name": "label",
|
|
||||||
"allowUsers": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "comment",
|
|
||||||
"name": "assign",
|
|
||||||
"allowUsers": [
|
|
||||||
"cleidigh",
|
|
||||||
"usernamehw",
|
|
||||||
"gjsjohnmurray",
|
|
||||||
"IllusionMH"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "*workspace-trust-docs",
|
|
||||||
"action": "close",
|
|
||||||
"reason": "not_planned",
|
|
||||||
"comment": "This issue appears to be the result of the new workspace trust feature shipped in June 2021. This security-focused feature has major impact on the functionality of VS Code. Due to the volume of issues, we ask that you take some time to review our [comprehensive documentation](https://aka.ms/vscode-workspace-trust) on the feature. If your issue is still not resolved, please let us know."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "~verification-steps-needed",
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "verification-steps-needed",
|
|
||||||
"removeLabel": "~verification-steps-needed",
|
|
||||||
"comment": "Friendly ping! Looks like this issue requires some further steps to be verified. Please provide us with the steps necessary to verify this issue."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "~info-needed",
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "info-needed",
|
|
||||||
"removeLabel": "~info-needed",
|
|
||||||
"comment": "Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our [issue reporting guidelines](https://aka.ms/vscodeissuereporting). Please take the time to review these and update the issue.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "~version-info-needed",
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "info-needed",
|
|
||||||
"removeLabel": "~version-info-needed",
|
|
||||||
"comment": "Thanks for creating this issue! We figured it's missing some basic information, such as a version number, or in some other way doesn't follow our [issue reporting guidelines](https://aka.ms/vscodeissuereporting). Please take the time to review these and update the issue.\n\nHappy Coding!"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "label",
|
|
||||||
"name": "~confirmation-needed",
|
|
||||||
"action": "updateLabels",
|
|
||||||
"addLabel": "info-needed",
|
|
||||||
"removeLabel": "~confirmation-needed",
|
|
||||||
"comment": "Please diagnose the root cause of the issue by running the command `F1 > Help: Troubleshoot Issue` and following the instructions. Once you have done that, please update the issue with the results.\n\nHappy Coding!"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
13
.github/commands.yml
vendored
13
.github/commands.yml
vendored
|
|
@ -1,13 +0,0 @@
|
||||||
{
|
|
||||||
perform: true,
|
|
||||||
commands:
|
|
||||||
[
|
|
||||||
{
|
|
||||||
type: "comment",
|
|
||||||
name: "findDuplicates",
|
|
||||||
allowUsers: ["cleidigh", "usernamehw", "gjsjohnmurray", "IllusionMH"],
|
|
||||||
action: "comment",
|
|
||||||
comment: "Potential duplicates:\n${potentialDuplicates}",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
}
|
|
||||||
11
.github/commands/codespaces_issue.yml
vendored
11
.github/commands/codespaces_issue.yml
vendored
|
|
@ -1,11 +0,0 @@
|
||||||
# Learn more about the syntax here:
|
|
||||||
# https://docs.github.com/en/early-access/github/save-time-with-slash-commands/syntax-for-user-defined-slash-commands
|
|
||||||
---
|
|
||||||
trigger: codespaces_issue
|
|
||||||
title: Codespaces Issue
|
|
||||||
description: Report downstream
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- type: fill
|
|
||||||
template: |-
|
|
||||||
This looks like an issue with the Codespaces service which we don't track in this repository. You can report this to the Codespaces team at https://github.com/orgs/community/discussions/categories/codespaces
|
|
||||||
6
.github/dependabot.yml
vendored
6
.github/dependabot.yml
vendored
|
|
@ -1,6 +0,0 @@
|
||||||
version: 2
|
|
||||||
updates:
|
|
||||||
- package-ecosystem: "github-actions"
|
|
||||||
directory: "/"
|
|
||||||
schedule:
|
|
||||||
interval: "weekly"
|
|
||||||
6
.github/endgame/insiders.yml
vendored
6
.github/endgame/insiders.yml
vendored
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
insidersLabel: "insiders",
|
|
||||||
insidersColor: "006b75",
|
|
||||||
action: "add",
|
|
||||||
perform: true,
|
|
||||||
}
|
|
||||||
6
.github/insiders.yml
vendored
6
.github/insiders.yml
vendored
|
|
@ -1,6 +0,0 @@
|
||||||
{
|
|
||||||
insidersLabel: "insiders",
|
|
||||||
insidersColor: "006b75",
|
|
||||||
action: "remove",
|
|
||||||
perform: true,
|
|
||||||
}
|
|
||||||
7
.github/pull_request_template.md
vendored
7
.github/pull_request_template.md
vendored
|
|
@ -1,7 +0,0 @@
|
||||||
<!-- Thank you for submitting a Pull Request. Please:
|
|
||||||
* Read our Pull Request guidelines:
|
|
||||||
https://github.com/microsoft/vscode/wiki/How-to-Contribute#pull-requests
|
|
||||||
* Associate an issue with the Pull Request.
|
|
||||||
* Ensure that the code is up-to-date with the `main` branch.
|
|
||||||
* Include a description of the proposed changes and how to test them.
|
|
||||||
-->
|
|
||||||
5
.github/similarity.yml
vendored
5
.github/similarity.yml
vendored
|
|
@ -1,5 +0,0 @@
|
||||||
{
|
|
||||||
perform: true,
|
|
||||||
whenCreatedByTeam: false,
|
|
||||||
comment: "(Experimental duplicate detection)\nThanks for submitting this issue. Please also check if it is already covered by an existing one, like:\n${potentialDuplicates}",
|
|
||||||
}
|
|
||||||
175
.github/workflows/basic.yml
vendored
175
.github/workflows/basic.yml
vendored
|
|
@ -1,175 +0,0 @@
|
||||||
name: Basic checks
|
|
||||||
|
|
||||||
on: workflow_dispatch
|
|
||||||
|
|
||||||
# on:
|
|
||||||
# push:
|
|
||||||
# branches:
|
|
||||||
# - main
|
|
||||||
# pull_request:
|
|
||||||
# branches:
|
|
||||||
# - main
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
main:
|
|
||||||
if: github.ref != 'refs/heads/main'
|
|
||||||
name: Compilation, Unit and Integration Tests
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
timeout-minutes: 40
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
|
|
||||||
# TODO: rename azure-pipelines/linux/xvfb.init to github-actions
|
|
||||||
- name: Setup Build Environment
|
|
||||||
run: |
|
|
||||||
sudo cp build/azure-pipelines/linux/xvfb.init /etc/init.d/xvfb
|
|
||||||
sudo chmod +x /etc/init.d/xvfb
|
|
||||||
sudo update-rc.d xvfb defaults
|
|
||||||
sudo service xvfb start
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- name: Compute node modules cache key
|
|
||||||
id: nodeModulesCacheKey
|
|
||||||
run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache node modules
|
|
||||||
id: cacheNodeModules
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: "**/node_modules"
|
|
||||||
key: ${{ runner.os }}-cacheNodeModulesLinux-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarnCacheDirPath
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache yarn directory
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
- name: Execute yarn
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
env:
|
|
||||||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
run: yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
|
|
||||||
- name: Compile and Download
|
|
||||||
run: yarn npm-run-all --max-old-space-size=4095 -lp compile "electron x64"
|
|
||||||
|
|
||||||
- name: Run Unit Tests
|
|
||||||
id: electron-unit-tests
|
|
||||||
run: DISPLAY=:10 ./scripts/test.sh
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Electron)
|
|
||||||
id: electron-integration-tests
|
|
||||||
run: DISPLAY=:10 ./scripts/test-integration.sh
|
|
||||||
|
|
||||||
hygiene:
|
|
||||||
if: github.ref != 'refs/heads/main'
|
|
||||||
name: Hygiene and Layering
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
timeout-minutes: 40
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- name: Compute node modules cache key
|
|
||||||
id: nodeModulesCacheKey
|
|
||||||
run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache node modules
|
|
||||||
id: cacheNodeModules
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: "**/node_modules"
|
|
||||||
key: ${{ runner.os }}-cacheNodeModulesLinux-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarnCacheDirPath
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache yarn directory
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
- name: Execute yarn
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
env:
|
|
||||||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
run: yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
|
|
||||||
- name: Run Hygiene Checks
|
|
||||||
run: yarn gulp hygiene
|
|
||||||
|
|
||||||
- name: Run Valid Layers Checks
|
|
||||||
run: yarn valid-layers-check
|
|
||||||
|
|
||||||
- name: Compile /build/
|
|
||||||
run: yarn --cwd build compile
|
|
||||||
|
|
||||||
- name: Check clean git state
|
|
||||||
run: ./.github/workflows/check-clean-git-state.sh
|
|
||||||
|
|
||||||
- name: Run eslint
|
|
||||||
run: yarn eslint
|
|
||||||
|
|
||||||
- name: Run vscode-dts Compile Checks
|
|
||||||
run: yarn vscode-dts-compile-check
|
|
||||||
|
|
||||||
- name: Run Trusted Types Checks
|
|
||||||
run: yarn tsec-compile-check
|
|
||||||
|
|
||||||
warm-cache:
|
|
||||||
name: Warm up node modules cache
|
|
||||||
if: github.ref == 'refs/heads/main'
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
timeout-minutes: 40
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- name: Compute node modules cache key
|
|
||||||
id: nodeModulesCacheKey
|
|
||||||
run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache node modules
|
|
||||||
id: cacheNodeModules
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: "**/node_modules"
|
|
||||||
key: ${{ runner.os }}-cacheNodeModulesLinux-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarnCacheDirPath
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache yarn directory
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
- name: Execute yarn
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
env:
|
|
||||||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
run: yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
6
.github/workflows/check-clean-git-state.sh
vendored
6
.github/workflows/check-clean-git-state.sh
vendored
|
|
@ -1,6 +0,0 @@
|
||||||
R=`git status --porcelain | wc -l`
|
|
||||||
if [ "$R" -ne "0" ]; then
|
|
||||||
echo "The git repo is not clean after compiling the /build/ folder. Did you forget to commit .js output for .ts files?";
|
|
||||||
git status --porcelain
|
|
||||||
exit 1;
|
|
||||||
fi
|
|
||||||
312
.github/workflows/ci.yml
vendored
312
.github/workflows/ci.yml
vendored
|
|
@ -1,312 +0,0 @@
|
||||||
name: CI
|
|
||||||
|
|
||||||
on: workflow_dispatch
|
|
||||||
|
|
||||||
# on:
|
|
||||||
# push:
|
|
||||||
# branches:
|
|
||||||
# - main
|
|
||||||
# - release/*
|
|
||||||
# pull_request:
|
|
||||||
# branches:
|
|
||||||
# - main
|
|
||||||
# - release/*
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
windows:
|
|
||||||
name: Windows
|
|
||||||
runs-on: windows-2022
|
|
||||||
timeout-minutes: 60
|
|
||||||
env:
|
|
||||||
CHILD_CONCURRENCY: "1"
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- uses: actions/setup-python@v5
|
|
||||||
with:
|
|
||||||
python-version: "2.x"
|
|
||||||
|
|
||||||
- name: Compute node modules cache key
|
|
||||||
id: nodeModulesCacheKey
|
|
||||||
run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache node_modules archive
|
|
||||||
id: cacheNodeModules
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ".build/node_modules_cache"
|
|
||||||
key: "${{ runner.os }}-cacheNodeModulesArchive-${{ steps.nodeModulesCacheKey.outputs.value }}"
|
|
||||||
- name: Extract node_modules archive
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit == 'true' }}
|
|
||||||
run: 7z.exe x .build/node_modules_cache/cache.7z -aos
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarnCacheDirPath
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache yarn directory
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
- name: Execute yarn
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
env:
|
|
||||||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
run: yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
- name: Create node_modules archive
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: |
|
|
||||||
mkdir -Force .build
|
|
||||||
node build/azure-pipelines/common/listNodeModules.js .build/node_modules_list.txt
|
|
||||||
mkdir -Force .build/node_modules_cache
|
|
||||||
7z.exe a .build/node_modules_cache/cache.7z -mx3 `@.build/node_modules_list.txt
|
|
||||||
|
|
||||||
- name: Compile and Download
|
|
||||||
run: yarn npm-run-all --max-old-space-size=4095 -lp compile "electron x64" playwright-install download-builtin-extensions
|
|
||||||
|
|
||||||
- name: Compile Integration Tests
|
|
||||||
run: yarn --cwd test/integration/browser compile
|
|
||||||
|
|
||||||
- name: Run Unit Tests (Electron)
|
|
||||||
run: .\scripts\test.bat
|
|
||||||
|
|
||||||
- name: Run Unit Tests (node.js)
|
|
||||||
run: yarn test-node
|
|
||||||
|
|
||||||
- name: Run Unit Tests (Browser, Chromium)
|
|
||||||
run: yarn test-browser-no-install --browser chromium
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Electron)
|
|
||||||
run: .\scripts\test-integration.bat
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Browser, Firefox)
|
|
||||||
timeout-minutes: 20
|
|
||||||
run: .\scripts\test-web-integration.bat --browser firefox
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Remote)
|
|
||||||
timeout-minutes: 20
|
|
||||||
run: .\scripts\test-remote-integration.bat
|
|
||||||
|
|
||||||
linux:
|
|
||||||
name: Linux
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
timeout-minutes: 40
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
|
|
||||||
# TODO: rename azure-pipelines/linux/xvfb.init to github-actions
|
|
||||||
- name: Setup Build Environment
|
|
||||||
run: |
|
|
||||||
sudo apt-get update
|
|
||||||
sudo apt-get install -y libxkbfile-dev pkg-config libkrb5-dev libxss1 dbus xvfb libgtk-3-0 libgbm1
|
|
||||||
sudo cp build/azure-pipelines/linux/xvfb.init /etc/init.d/xvfb
|
|
||||||
sudo chmod +x /etc/init.d/xvfb
|
|
||||||
sudo update-rc.d xvfb defaults
|
|
||||||
sudo service xvfb start
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- name: Compute node modules cache key
|
|
||||||
id: nodeModulesCacheKey
|
|
||||||
run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache node modules
|
|
||||||
id: cacheNodeModules
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: "**/node_modules"
|
|
||||||
key: ${{ runner.os }}-cacheNodeModulesLinux-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarnCacheDirPath
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache yarn directory
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
- name: Execute yarn
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
env:
|
|
||||||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
run: yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
|
|
||||||
- name: Compile and Download
|
|
||||||
run: yarn npm-run-all --max-old-space-size=4095 -lp compile "electron x64" playwright-install download-builtin-extensions
|
|
||||||
|
|
||||||
- name: Compile Integration Tests
|
|
||||||
run: yarn --cwd test/integration/browser compile
|
|
||||||
|
|
||||||
- name: Run Unit Tests (Electron)
|
|
||||||
id: electron-unit-tests
|
|
||||||
run: DISPLAY=:10 ./scripts/test.sh
|
|
||||||
|
|
||||||
- name: Run Unit Tests (node.js)
|
|
||||||
id: nodejs-unit-tests
|
|
||||||
run: yarn test-node
|
|
||||||
|
|
||||||
- name: Run Unit Tests (Browser, Chromium)
|
|
||||||
id: browser-unit-tests
|
|
||||||
run: DISPLAY=:10 yarn test-browser-no-install --browser chromium
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Electron)
|
|
||||||
id: electron-integration-tests
|
|
||||||
run: DISPLAY=:10 ./scripts/test-integration.sh
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Browser, Chromium)
|
|
||||||
id: browser-integration-tests
|
|
||||||
run: DISPLAY=:10 ./scripts/test-web-integration.sh --browser chromium
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Remote)
|
|
||||||
id: electron-remote-integration-tests
|
|
||||||
timeout-minutes: 15
|
|
||||||
run: DISPLAY=:10 ./scripts/test-remote-integration.sh
|
|
||||||
|
|
||||||
darwin:
|
|
||||||
name: macOS
|
|
||||||
runs-on: macos-latest
|
|
||||||
timeout-minutes: 40
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- name: Compute node modules cache key
|
|
||||||
id: nodeModulesCacheKey
|
|
||||||
run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache node modules
|
|
||||||
id: cacheNodeModules
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: "**/node_modules"
|
|
||||||
key: ${{ runner.os }}-cacheNodeModulesMacOS-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarnCacheDirPath
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache yarn directory
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
- name: Execute yarn
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
env:
|
|
||||||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
run: yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
|
|
||||||
- name: Compile and Download
|
|
||||||
run: yarn npm-run-all --max-old-space-size=4095 -lp compile "electron x64" playwright-install download-builtin-extensions
|
|
||||||
|
|
||||||
- name: Compile Integration Tests
|
|
||||||
run: yarn --cwd test/integration/browser compile
|
|
||||||
|
|
||||||
# This is required for SecretStorage unittests
|
|
||||||
- name: Create temporary keychain
|
|
||||||
run: |
|
|
||||||
security create-keychain -p pwd $RUNNER_TEMP/buildagent.keychain
|
|
||||||
security default-keychain -s $RUNNER_TEMP/buildagent.keychain
|
|
||||||
security unlock-keychain -p pwd $RUNNER_TEMP/buildagent.keychain
|
|
||||||
|
|
||||||
- name: Run Unit Tests (Electron)
|
|
||||||
run: DISPLAY=:10 ./scripts/test.sh
|
|
||||||
|
|
||||||
- name: Run Unit Tests (node.js)
|
|
||||||
run: yarn test-node
|
|
||||||
|
|
||||||
- name: Run Unit Tests (Browser, Chromium)
|
|
||||||
run: DISPLAY=:10 yarn test-browser-no-install --browser chromium
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Electron)
|
|
||||||
run: DISPLAY=:10 ./scripts/test-integration.sh
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Browser, Webkit)
|
|
||||||
run: DISPLAY=:10 ./scripts/test-web-integration.sh --browser webkit
|
|
||||||
|
|
||||||
- name: Run Integration Tests (Remote)
|
|
||||||
timeout-minutes: 15
|
|
||||||
run: DISPLAY=:10 ./scripts/test-remote-integration.sh
|
|
||||||
|
|
||||||
hygiene:
|
|
||||||
name: Hygiene and Layering
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
timeout-minutes: 40
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- name: Compute node modules cache key
|
|
||||||
id: nodeModulesCacheKey
|
|
||||||
run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache node modules
|
|
||||||
id: cacheNodeModules
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: "**/node_modules"
|
|
||||||
key: ${{ runner.os }}-cacheNodeModulesLinux-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
- name: Get yarn cache directory path
|
|
||||||
id: yarnCacheDirPath
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
- name: Cache yarn directory
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
- name: Execute yarn
|
|
||||||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
env:
|
|
||||||
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
run: yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
|
|
||||||
- name: Download Playwright
|
|
||||||
run: yarn playwright-install
|
|
||||||
|
|
||||||
- name: Run Hygiene Checks
|
|
||||||
run: yarn gulp hygiene
|
|
||||||
|
|
||||||
- name: Run Valid Layers Checks
|
|
||||||
run: yarn valid-layers-check
|
|
||||||
|
|
||||||
- name: Compile /build/
|
|
||||||
run: yarn --cwd build compile
|
|
||||||
|
|
||||||
- name: Check clean git state
|
|
||||||
run: ./.github/workflows/check-clean-git-state.sh
|
|
||||||
|
|
||||||
- name: Run eslint
|
|
||||||
run: yarn eslint
|
|
||||||
|
|
||||||
- name: Run vscode-dts Compile Checks
|
|
||||||
run: yarn vscode-dts-compile-check
|
|
||||||
|
|
||||||
- name: Run Trusted Types Checks
|
|
||||||
run: yarn tsec-compile-check
|
|
||||||
98
.github/workflows/monaco-editor.yml
vendored
98
.github/workflows/monaco-editor.yml
vendored
|
|
@ -1,98 +0,0 @@
|
||||||
# name: Monaco Editor checks
|
|
||||||
|
|
||||||
# on:
|
|
||||||
# push:
|
|
||||||
# branches:
|
|
||||||
# - main
|
|
||||||
# - release/*
|
|
||||||
# pull_request:
|
|
||||||
# branches:
|
|
||||||
# - main
|
|
||||||
# - release/*
|
|
||||||
|
|
||||||
# jobs:
|
|
||||||
# main:
|
|
||||||
# name: Monaco Editor checks
|
|
||||||
# runs-on: ubuntu-latest
|
|
||||||
# timeout-minutes: 40
|
|
||||||
# env:
|
|
||||||
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
# steps:
|
|
||||||
# - uses: actions/checkout@v4
|
|
||||||
|
|
||||||
# - uses: actions/setup-node@v4
|
|
||||||
# with:
|
|
||||||
# node-version-file: .nvmrc
|
|
||||||
|
|
||||||
# - name: Compute node modules cache key
|
|
||||||
# id: nodeModulesCacheKey
|
|
||||||
# run: echo "value=$(node build/azure-pipelines/common/computeNodeModulesCacheKey.js)" >> $GITHUB_OUTPUT
|
|
||||||
# - name: Cache node modules
|
|
||||||
# id: cacheNodeModules
|
|
||||||
# uses: actions/cache@v4
|
|
||||||
# with:
|
|
||||||
# path: "**/node_modules"
|
|
||||||
# key: ${{ runner.os }}-cacheNodeModules20-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
# restore-keys: ${{ runner.os }}-cacheNodeModules20-
|
|
||||||
# - name: Get yarn cache directory path
|
|
||||||
# id: yarnCacheDirPath
|
|
||||||
# if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
# run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
||||||
# - name: Cache yarn directory
|
|
||||||
# if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
# uses: actions/cache@v4
|
|
||||||
# with:
|
|
||||||
# path: ${{ steps.yarnCacheDirPath.outputs.dir }}
|
|
||||||
# key: ${{ runner.os }}-yarnCacheDir-${{ steps.nodeModulesCacheKey.outputs.value }}
|
|
||||||
# restore-keys: ${{ runner.os }}-yarnCacheDir-
|
|
||||||
# - name: Install libkrb5-dev
|
|
||||||
# if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
# run: |
|
|
||||||
# sudo apt update
|
|
||||||
# sudo apt install -y libkrb5-dev
|
|
||||||
# - name: Execute yarn
|
|
||||||
# if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
|
||||||
# env:
|
|
||||||
# PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
|
|
||||||
# ELECTRON_SKIP_BINARY_DOWNLOAD: 1
|
|
||||||
# run: |
|
|
||||||
# npm i -g node-gyp@9.4.0
|
|
||||||
# yarn --frozen-lockfile --network-timeout 180000
|
|
||||||
|
|
||||||
# - name: Download Playwright
|
|
||||||
# run: yarn playwright-install
|
|
||||||
|
|
||||||
# - name: Run Monaco Editor Checks
|
|
||||||
# run: yarn monaco-compile-check
|
|
||||||
|
|
||||||
# - name: Editor Distro & ESM
|
|
||||||
# run: yarn gulp editor-esm
|
|
||||||
|
|
||||||
# - name: Editor ESM sources check
|
|
||||||
# working-directory: ./test/monaco
|
|
||||||
# run: yarn run esm-check
|
|
||||||
|
|
||||||
# - name: Typings validation prep
|
|
||||||
# run: |
|
|
||||||
# mkdir typings-test
|
|
||||||
|
|
||||||
# - name: Typings validation
|
|
||||||
# working-directory: ./typings-test
|
|
||||||
# run: |
|
|
||||||
# yarn init -yp
|
|
||||||
# ../node_modules/.bin/tsc --init
|
|
||||||
# echo "import '../out-monaco-editor-core';" > a.ts
|
|
||||||
# ../node_modules/.bin/tsc --noEmit
|
|
||||||
|
|
||||||
# - name: Package Editor with Webpack
|
|
||||||
# working-directory: ./test/monaco
|
|
||||||
# run: yarn run bundle-webpack
|
|
||||||
|
|
||||||
# - name: Compile Editor Tests
|
|
||||||
# working-directory: ./test/monaco
|
|
||||||
# run: yarn run compile
|
|
||||||
|
|
||||||
# - name: Run Editor Tests
|
|
||||||
# timeout-minutes: 5
|
|
||||||
# working-directory: ./test/monaco
|
|
||||||
# run: yarn test
|
|
||||||
31
.github/workflows/no-yarn-lock-changes.yml
vendored
31
.github/workflows/no-yarn-lock-changes.yml
vendored
|
|
@ -1,31 +0,0 @@
|
||||||
name: Prevent yarn.lock changes in PRs
|
|
||||||
on: [pull_request]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
main:
|
|
||||||
name: Prevent yarn.lock changes in PRs
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: octokit/request-action@v2.x
|
|
||||||
id: get_permissions
|
|
||||||
with:
|
|
||||||
route: GET /repos/microsoft/vscode/collaborators/{username}/permission
|
|
||||||
username: ${{ github.event.pull_request.user.login }}
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
- name: Set control output variable
|
|
||||||
id: control
|
|
||||||
run: |
|
|
||||||
echo "user: ${{ github.event.pull_request.user.login }}"
|
|
||||||
echo "role: ${{ fromJson(steps.get_permissions.outputs.data).permission }}"
|
|
||||||
echo "is dependabot: ${{ github.event.pull_request.user.login == 'dependabot[bot]' }}"
|
|
||||||
echo "should_run: ${{ !contains(fromJson('["admin", "maintain", "write"]'), fromJson(steps.get_permissions.outputs.data).permission) }}"
|
|
||||||
echo "should_run=${{ !contains(fromJson('["admin", "maintain", "write"]'), fromJson(steps.get_permissions.outputs.data).permission) && github.event.pull_request.user.login != 'dependabot[bot]' }}" >> $GITHUB_OUTPUT
|
|
||||||
- name: Get file changes
|
|
||||||
uses: trilom/file-changes-action@ce38c8ce2459ca3c303415eec8cb0409857b4272
|
|
||||||
if: ${{ steps.control.outputs.should_run == 'true' }}
|
|
||||||
- name: Check for lockfile changes
|
|
||||||
if: ${{ steps.control.outputs.should_run == 'true' }}
|
|
||||||
run: |
|
|
||||||
cat $HOME/files.json | jq -e 'any(test("yarn\\.lock$|Cargo\\.lock$")) | not' \
|
|
||||||
|| (echo "Changes to yarn.lock/Cargo.lock files aren't allowed in PRs." && exit 1)
|
|
||||||
39
.github/workflows/rich-navigation.yml.off
vendored
39
.github/workflows/rich-navigation.yml.off
vendored
|
|
@ -1,39 +0,0 @@
|
||||||
name: "Rich Navigation Indexing"
|
|
||||||
on:
|
|
||||||
workflow_dispatch:
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
tags:
|
|
||||||
- '[0-9]+.[0-9]+.[0-9]+'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
richnav:
|
|
||||||
runs-on: windows-2022
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
|
|
||||||
- uses: actions/cache@v3
|
|
||||||
id: caching-stage
|
|
||||||
name: Cache VS Code dependencies
|
|
||||||
with:
|
|
||||||
path: node_modules
|
|
||||||
key: ${{ runner.os }}-dependencies-${{ hashfiles('yarn.lock') }}
|
|
||||||
restore-keys: ${{ runner.os }}-dependencies-
|
|
||||||
|
|
||||||
- uses: actions/setup-node@v3
|
|
||||||
with:
|
|
||||||
node-version-file: .nvmrc
|
|
||||||
|
|
||||||
- name: Install dependencies
|
|
||||||
if: steps.caching-stage.outputs.cache-hit != 'true'
|
|
||||||
run: yarn --frozen-lockfile
|
|
||||||
env:
|
|
||||||
CHILD_CONCURRENCY: 1
|
|
||||||
|
|
||||||
- uses: microsoft/RichCodeNavIndexer@v0.1
|
|
||||||
with:
|
|
||||||
languages: typescript
|
|
||||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
configFiles: .lsifrc.json
|
|
||||||
continue-on-error: true
|
|
||||||
19
.github/workflows/telemetry.yml
vendored
19
.github/workflows/telemetry.yml
vendored
|
|
@ -1,19 +0,0 @@
|
||||||
name: 'Telemetry'
|
|
||||||
on:
|
|
||||||
pull_request:
|
|
||||||
jobs:
|
|
||||||
check-metdata:
|
|
||||||
name: 'Check metadata'
|
|
||||||
runs-on: 'ubuntu-latest'
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: 'actions/checkout@v4'
|
|
||||||
|
|
||||||
- uses: 'actions/setup-node@v4'
|
|
||||||
with:
|
|
||||||
node-version: 'lts/*'
|
|
||||||
|
|
||||||
- name: 'Run vscode-telemetry-extractor'
|
|
||||||
run: 'npx --package=@vscode/telemetry-extractor --yes vscode-telemetry-extractor -s .'
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
Loading…
Reference in a new issue