Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 1.88 from upstream #2665

Merged
merged 1,373 commits into from
Apr 16, 2024
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
1373 commits
Select commit Hold shift + click to select a range
d15b187
Merge pull request #208287 from microsoft/aiday/indentNextLineWhenArr…
aiday-mar Mar 21, 2024
f8b1d52
Prevent double fire of start shell execution
Tyriar Mar 21, 2024
e741dcc
Clean current command on end
Tyriar Mar 21, 2024
eba77da
fix /explain shortcut logic
jrieken Mar 21, 2024
ea0ec9f
adding regexes in order to indent when inside of (), {} or []
aiday-mar Mar 21, 2024
20ef51f
Merge branch 'main' into aiday/addingIndentationForIfForWhile
aiday-mar Mar 21, 2024
7406bce
skip content widget when having `session.input`
jrieken Mar 21, 2024
0629845
Merge branch 'main' into aiday/addingIndentationForIfForWhile
aiday-mar Mar 21, 2024
5d1d7d9
adding parentheses aroudn the two different alternatives
aiday-mar Mar 21, 2024
9202044
testing: better testing side bar retried color (#207949)
connor4312 Mar 21, 2024
20b54ec
making the regex pattern so that we don't match if/for/while inside o…
aiday-mar Mar 21, 2024
b403212
fix legacy builds (#208314)
joaomoreno Mar 21, 2024
820438f
remove the onEnterRules that were added, this PR will be solely for t…
aiday-mar Mar 21, 2024
ecb2aa8
rename: complete renaming RenameInputField to RenameWidget
ulugbekna Mar 21, 2024
e675692
rename suggestions: formatting
ulugbekna Mar 21, 2024
d8a989e
adding rules to indent from within [], (), {}
aiday-mar Mar 21, 2024
3d84abb
Merge pull request #208303 from microsoft/sensitive-falcon
aiday-mar Mar 21, 2024
150aba4
Merge branch 'main' into local-quail
aiday-mar Mar 21, 2024
5b20317
adding the on enter rules also inside of the javascript on enter rule…
aiday-mar Mar 21, 2024
ea24475
changing to indent outdent which it is supposed to be
aiday-mar Mar 21, 2024
f2758ed
making the regex more restrictive
aiday-mar Mar 21, 2024
2efb6a9
cli: allow downloading legacy servers for older glibc versions (#204194)
connor4312 Mar 21, 2024
79ee97f
Clean up
Tyriar Mar 21, 2024
47d2d56
Reveal the current session command in run recent
Tyriar Mar 21, 2024
03aaf82
Don't add to already disposed store
Tyriar Mar 21, 2024
8b943b4
Merge pull request #208326 from microsoft/tyriar/208307
Tyriar Mar 21, 2024
508e038
Merge pull request #208328 from microsoft/tyriar/208309
Tyriar Mar 21, 2024
733b8aa
Merge pull request #208257 from microsoft/tyriar/145234
Tyriar Mar 21, 2024
fdde488
Disable agent/command completions for none-panel locations. Add temp…
jrieken Mar 21, 2024
3fb524d
rename: remove debug telemetry
ulugbekna Mar 21, 2024
fac8079
rename suggestions: refactor: remove unused stuff
ulugbekna Mar 21, 2024
7a6ee40
align refactor preview keybindings (#208322)
justschen Mar 21, 2024
3132200
Merge pull request #207864 from microsoft/joh/chatWidget
jrieken Mar 21, 2024
70e896c
Fix md preview substr highlighting (#208337)
mjbvz Mar 21, 2024
9f1605b
Add code cell symbols to nb outline + debt fixes (#208323)
Yoyokrazy Mar 21, 2024
22b6f2f
issue reporter styling fixes (#208340)
justschen Mar 21, 2024
8852f4a
Always hide cut/copy/paste menu in the notebooks (#208297)
DonJayamanne Mar 21, 2024
774f610
Add missing 'name' property to LanguageModelChatAssistantMessage (#20…
roblourens Mar 21, 2024
adfa191
adds limit on issue reporter description (#208346)
justschen Mar 21, 2024
20e7708
Add chat history command to command palette (#208347)
roblourens Mar 21, 2024
75e7513
ChatRequestHandler should allow returning void (#208349)
roblourens Mar 21, 2024
0c9a15a
add quick access log for beginning of fileSearch call
andreamah Mar 22, 2024
93b7e32
Merge pull request #208357 from microsoft/surrounding-pheasant
andreamah Mar 22, 2024
409da04
Fix chat agent activation event (#208362)
roblourens Mar 22, 2024
2bb40a2
Re #208345. Render side by side all the time in notebook diff editor …
rebornix Mar 22, 2024
16997b3
search - update description of `search.exclude` and add test for hist…
bpasero Mar 22, 2024
1e38af3
Opening recent from macOS dock creates a duplicate workspace (fix #20…
bpasero Mar 22, 2024
85eea4a
Git - emit change event as soon as file is staged (#208376)
lszomoru Mar 22, 2024
fcb8417
Inline chat fixes (#208383)
jrieken Mar 22, 2024
2fda9b1
use oidc for deep classifier (#208382)
joaomoreno Mar 22, 2024
df09a73
More inline chat fixes and polish (#208387)
jrieken Mar 22, 2024
b0725d3
Merge pull request #208319 from microsoft/local-quail
aiday-mar Mar 22, 2024
a00f2e6
Merge pull request #208291 from microsoft/aiday/addingIndentationForI…
aiday-mar Mar 22, 2024
ad5a40f
Inline chat fixes/feature (#208393)
jrieken Mar 22, 2024
93e2528
fix https://github.com/microsoft/vscode/issues/208394 (#208397)
jrieken Mar 22, 2024
88ea3e1
fix bad command completions (#208399)
jrieken Mar 22, 2024
ad2e199
reveal content widget when outside view port (#208405)
jrieken Mar 22, 2024
e763a3d
fixes https://github.com/microsoft/vscode/issues/208404 (#208407)
jrieken Mar 22, 2024
88d546e
adding more tests
aiday-mar Mar 22, 2024
7a8b6a8
Merge pull request #200591 from jeanp413/fix-200590
jrieken Mar 22, 2024
fa3b1b0
Include env in unsafe profiles config
Tyriar Mar 22, 2024
e679614
Extra scrolling logic to handle long tail of scroll events (#208341)
amunger Mar 22, 2024
eae98ba
Also include color and icon in unsafe profile config
Tyriar Mar 22, 2024
128acba
Reduce duplicate insert into terminal menu item
Tyriar Mar 22, 2024
87eb9ff
Merge pull request #208415 from microsoft/tyriar/204167
Tyriar Mar 22, 2024
1f8b9de
adding indentation tests for different languages
aiday-mar Mar 22, 2024
3318a66
Merge pull request #208421 from microsoft/tyriar/208420
Tyriar Mar 22, 2024
2c28cd7
tweak width of inline chat content widget (#208422)
jrieken Mar 22, 2024
1a6f5b6
Wait for cmd detection if running command at start up
Tyriar Mar 22, 2024
d848ebe
inline chat: fix info label placement (#208424)
jrieken Mar 22, 2024
712a3ee
Merge pull request #208425 from microsoft/tyriar/205744
Tyriar Mar 22, 2024
cd88c93
adding one more test
aiday-mar Mar 22, 2024
9d19dc1
Don't select all when opening quick chat with a query
Tyriar Mar 22, 2024
789b909
Simplify terminal sticky scroll refresh by deferring to microtask
Tyriar Mar 22, 2024
c4e35f0
Merge pull request #208433 from microsoft/tyriar/207959
Tyriar Mar 22, 2024
8fc2765
Add location support for newWithProfile command
Tyriar Mar 22, 2024
3a28ac2
server-web: resources not loaded with serverBasePath (#208435)
aeschli Mar 22, 2024
9978dd8
adding one more test
aiday-mar Mar 22, 2024
58368c4
Merge pull request #208436 from microsoft/tyriar/208306
Tyriar Mar 22, 2024
385ad93
Log `resource` telemetry also for side-by-side views on browsers. (#2…
rehmsen Mar 22, 2024
b457746
ListView can warn when failing to measure rows because the list was n…
roblourens Mar 22, 2024
50b096c
Don't rescale by default
Tyriar Mar 22, 2024
9d12f1f
Merge branch 'main' into tyriar/207739_1
Tyriar Mar 22, 2024
2cb0fa3
Update terminalBell to No-Action-Avail_Upd10_-6db.mp3
Tyriar Mar 22, 2024
c81c928
Merge pull request #208439 from microsoft/tyriar/207739_1
Tyriar Mar 22, 2024
9643eed
Merge pull request #208441 from microsoft/tyriar/termBell
Tyriar Mar 22, 2024
429bc0c
Fix missing comma (#208442)
lramos15 Mar 22, 2024
4a8c50e
adding one more test
aiday-mar Mar 22, 2024
a7dc4a5
Merge pull request #208410 from microsoft/aiday/addingMoreTests
aiday-mar Mar 22, 2024
34f6d64
Fix multiple agent id/name mixups (#208450)
roblourens Mar 22, 2024
9d6c275
Add styling to pad outlineEntry toolbar (#208342)
Yoyokrazy Mar 22, 2024
a832f99
add a toolbar item to open cell diagnostic actions (#208358)
amunger Mar 22, 2024
6030fca
Add default keybindings for notebook cell chat when it is enabled. (#…
rebornix Mar 22, 2024
dc88e01
Merge pull request #208432 from microsoft/tyriar/199734
Tyriar Mar 22, 2024
13c9d15
ensure that search sparkle appears when AI results available
andreamah Mar 22, 2024
9b50825
Merge pull request #208459 from microsoft/beautiful-thrush
andreamah Mar 22, 2024
4e98d4b
Merge branch 'main' into aiday/indentationTestsAccrossDifferentLanguages
aiday-mar Mar 22, 2024
fb757ca
[json/html/css] update services (#208443)
aeschli Mar 22, 2024
dd35d16
refactor the test
aiday-mar Mar 22, 2024
abc27ef
Fix copy action being stolen by terminal chat
Tyriar Mar 22, 2024
fbbcc48
Allow transparency in sticky scroll overlay
Tyriar Mar 22, 2024
c86bcb5
Move option into shared call
Tyriar Mar 22, 2024
3bd8776
Merge pull request #208467 from microsoft/tyriar/208413
Tyriar Mar 22, 2024
1b6b6c5
Merge pull request #208471 from microsoft/tyriar/208470
Tyriar Mar 22, 2024
bb1e1c8
debug: bump js-debug 1.88 (#208472)
connor4312 Mar 22, 2024
c1b0fbb
remove console.log (#208474)
rebornix Mar 22, 2024
32c524a
testing: properly apply group default default profiles (#208476)
connor4312 Mar 22, 2024
871cab2
Add "variable references" (#208478)
roblourens Mar 22, 2024
28fecb9
Merge pull request #208423 from microsoft/aiday/indentationTestsAccro…
aiday-mar Mar 22, 2024
57b0c14
Use serverDataFolderName in check-requirements-linux.sh (#208074)
aeschli Mar 23, 2024
83eb3af
Debounce chatWidget view model changes (#208120)
mjbvz Mar 23, 2024
cf216ec
chore: run oss tool for 1.88.0 (#208481)
deepak1556 Mar 23, 2024
711ca55
chore: provide option to disable remote unsupported connection banner…
deepak1556 Mar 23, 2024
42a6be0
fix: terminal suggestions to sort by fuzzy score
cpendery Mar 23, 2024
ac0e0ee
fix: remove unused word distance
cpendery Mar 23, 2024
9203d2d
Merge branch 'main' into fix/suggestion-sort
cpendery Mar 23, 2024
50b43a6
Merge pull request #208486 from cpendery/fix/suggestion-sort
Tyriar Mar 23, 2024
f23beb2
Fix adding @ to /help followup (#208497)
roblourens Mar 23, 2024
9b215e8
Make chat participant 'isSticky' static (#208498)
roblourens Mar 23, 2024
27afafa
fix: don't show terminal suggestions when keybindings are sent throug…
cpendery Mar 24, 2024
48262cd
fix: suggest widget persisting on completion acceptance
cpendery Mar 24, 2024
3c1fdd4
Support variable references for non-file variables (#208510)
roblourens Mar 25, 2024
b0d975f
Add secondary chat execute button (#208495)
roblourens Mar 25, 2024
9b22c85
Honor GitHub brand name casing (#208503)
solimant Mar 25, 2024
40e86a6
fix: feedback on using MutableDisposable
cpendery Mar 25, 2024
81d996c
Fix vuln logging in code blocks (#208716)
mjbvz Mar 25, 2024
8d02db4
GitProtocolHandler - update supported schemes based on the platform (…
lszomoru Mar 25, 2024
262d4bf
Cell edits to show up as `File saved` in time line (#208631)
DonJayamanne Mar 25, 2024
11f4586
adds filtering for constant rows in extension qucik access (#208741)
justschen Mar 25, 2024
a8a3859
Disable ctrl+A in notebook renderer and support Ctrl+A for inputs (#2…
DonJayamanne Mar 25, 2024
53ff5ca
testing: assorted TPI fixes (#208740)
connor4312 Mar 25, 2024
5d8491d
Fix #208089 (#208745)
roblourens Mar 26, 2024
c972b16
Integration test failure: workspace.applyEdit drops the TextEdit if t…
bpasero Mar 26, 2024
099c39e
Failing integration test: vscode API - globalState / workspaceState (…
bpasero Mar 26, 2024
a307d64
Merge pull request #208524 from cpendery/fix/suggest-on-shell-completion
Tyriar Mar 26, 2024
4a6ebe0
Git - fix #208562 (#208761)
lszomoru Mar 26, 2024
7a3a29f
Assorted inline chat fixes (#208769)
jrieken Mar 26, 2024
eead56a
Fix setting description for preview editors (#208758)
benibenj Mar 26, 2024
9fcefcb
Fix Activity Bar theme colors for Secondary Side Bar (#208764)
benibenj Mar 26, 2024
9ed28b5
Fix Activity Bar Position Bottom with Menu (#208767)
benibenj Mar 26, 2024
1bcfc3e
fix #208731
meganrogge Mar 26, 2024
1591ace
More inline chat fixes (#208780)
jrieken Mar 26, 2024
c0c2a8a
use focus last message
meganrogge Mar 26, 2024
4166553
Merge pull request #208781 from microsoft/merogge/list-focus
meganrogge Mar 26, 2024
1a54634
open a file on a different path but with same name fails (#208785)
alexr00 Mar 26, 2024
38695f1
Fixes #208615
hediet Mar 26, 2024
52d0176
fix issue with kb conflict
meganrogge Mar 26, 2024
a6c7311
fix small issues w accessibiliity help
meganrogge Mar 26, 2024
22f3839
Merge pull request #208793 from microsoft/merogge/voice-conflict
meganrogge Mar 26, 2024
62d83b2
voice - address some action integration issues for terminal inline ch…
bpasero Mar 26, 2024
d0851d5
Shell integration docs and readonly
Tyriar Mar 26, 2024
86c791e
clear diagnostics on delete, no diagnostics for IW cells (#208794)
amunger Mar 26, 2024
95b449d
Merge pull request #208795 from microsoft/merogge/acc-view-tweaks
meganrogge Mar 26, 2024
46f2641
Merge pull request #208796 from microsoft/tyriar/208257_2
Tyriar Mar 26, 2024
3574756
voice - remove now obsolete CSS rules (#208797)
bpasero Mar 26, 2024
1a2cc56
Voice: terminal controller is not behaving like view/inline (fix #208…
bpasero Mar 26, 2024
7a5cdf4
Refactor: simplify hit testing flow
alexdima Mar 26, 2024
27eb6df
Merge remote-tracking branch 'origin/main' into alexd/spiritual-bug
alexdima Mar 26, 2024
a375ea8
voice - disable start action when request is active in terminal (#208…
bpasero Mar 26, 2024
5b3380c
Don't clear after timeout, highlight multi-line commands
Tyriar Mar 26, 2024
4284fcd
Avoid doing a hit test if the line is empty or if the mouse is after …
alexdima Mar 26, 2024
feb1c25
Remove stale comment
Tyriar Mar 26, 2024
0c5078a
Merge pull request #208804 from microsoft/alexd/spiritual-bug
alexdima Mar 26, 2024
9d8c22a
Add validation for empty pattern in custom editor labels (#208809)
benibenj Mar 26, 2024
12b7fd9
voice - better tracking of status (#208808)
bpasero Mar 26, 2024
17e86de
Fixes #206558
hediet Mar 26, 2024
ffbd5de
Fix duplicate links where description is falsey
Tyriar Mar 26, 2024
3e41bfb
Fixes #208819
hediet Mar 26, 2024
57f2dd3
Merge pull request #208823 from microsoft/tyriar/206124
Tyriar Mar 26, 2024
1765490
Merge pull request #208805 from microsoft/tyriar/208661
Tyriar Mar 26, 2024
c27738b
Merge pull request #208803 from microsoft/tyriar/208591
Tyriar Mar 26, 2024
5125b41
fix #208627
meganrogge Mar 26, 2024
6b8d169
set tab focus when editable widget focused
meganrogge Mar 26, 2024
25da801
fix https://github.com/microsoft/vscode-copilot/issues/4790 (#208825)
jrieken Mar 26, 2024
74b53eb
Remove color/id in profile, this didn't work properly
Tyriar Mar 26, 2024
2434670
Fix microsoft/vscode-copilot#4823. (#208828)
rebornix Mar 26, 2024
1d122e9
Merge pull request #208829 from microsoft/merogge/tab-focus
meganrogge Mar 26, 2024
3e1b51e
Fix voice and notebook chat kb conflicts. (#208830)
rebornix Mar 26, 2024
5a26bd1
Merge pull request #208831 from microsoft/tyriar/204167_2
Tyriar Mar 26, 2024
55f5904
Fix listFocusHighlightForeground
daviddossett Mar 26, 2024
59a8150
Merge pull request #208824 from microsoft/merogge/cop-key
meganrogge Mar 26, 2024
f68761a
Fix unneeded import
daviddossett Mar 26, 2024
f541620
inline chat layout fixes (#208833)
jrieken Mar 26, 2024
f88822c
Merge pull request #208835 from microsoft/ddossett/comparative-roadru…
daviddossett Mar 26, 2024
f368107
Fix extra space in welcome message (#208842)
roblourens Mar 26, 2024
6bf0f76
Variable reference fixes (#208841)
roblourens Mar 26, 2024
197fdee
Style fixes (#208846)
roblourens Mar 26, 2024
d12d64d
adds capitalization to match rename widget (#208839)
justschen Mar 26, 2024
34e0d29
Fix offtopic message in terminal chat (#208848)
roblourens Mar 26, 2024
3ff4878
Only fire one event when `selectedItems` is set (#208853)
TylerLeonhardt Mar 27, 2024
246d700
Fix Welcome page layout (#208857)
bhavyaus Mar 27, 2024
865cc59
Webview.postMessage hangs when dragging a webview into its own window…
bpasero Mar 27, 2024
6f287b2
chore: bump [email protected] (#208868)
deepak1556 Mar 27, 2024
bf01138
Adresses #200091
hediet Mar 26, 2024
dd0f3a3
More ensureNoDisposablesAreLeakedInTestSuite();
hediet Mar 26, 2024
298c42a
add content height change event for chat widget so that inline chat c…
jrieken Mar 27, 2024
3a3c5c4
voice - fix hold mode in presence of lazy activation (#208884)
bpasero Mar 27, 2024
44c9f40
Fix scrolling misalignment issue with find box (#208885)
benibenj Mar 27, 2024
7ae0976
Fix LanguageStatusItem.Command.tooltip regression (#208888)
benibenj Mar 27, 2024
6363ecf
Fix inline chat content widget dimensions (#208890)
jrieken Mar 27, 2024
2fbd5e0
Fixes #208599 and fixes #208538 (#208893)
benibenj Mar 27, 2024
631514a
don't use `ICodeEditor#getOffsetForColumn` for lines that aren't rend…
jrieken Mar 27, 2024
dda7e5e
inline - fix toggle state of Show Changes (#208899)
jrieken Mar 27, 2024
32690e1
Merge pull request #208523 from cpendery/fix/suggestions-with-no-keyb…
Tyriar Mar 27, 2024
b37d8bc
show inline chat content widget below the selection (#208907)
jrieken Mar 27, 2024
e44fee7
tweak working, use "Made changes" instead of "text edits" (#208909)
jrieken Mar 27, 2024
da9a5c4
chore: bump distro (#208918)
connor4312 Mar 27, 2024
9757f7c
Make "Toggle Changes" more prominent and re-run less (#208917)
jrieken Mar 27, 2024
8cfe998
check undefined, trackpad can send deltaYs of 0 (#208920)
amunger Mar 27, 2024
0b448a5
bump distro commit (#208921)
amunger Mar 27, 2024
d469911
Comparing the paths of the URI (#208777)
aiday-mar Mar 27, 2024
ce95d55
Exchange URIs for delete refactoring (#208926)
aiday-mar Mar 27, 2024
c3a37a4
Revert list focus highlight color change
daviddossett Mar 27, 2024
2da301b
Merge pull request #208934 from microsoft/ddossett/new-sole
daviddossett Mar 27, 2024
3701538
Changing default for ShowLightbulbIconMode to On (#208938)
aeschli Mar 27, 2024
a83b581
Pick up TS 5.4.3 (#208940)
mjbvz Mar 27, 2024
d7103b2
Block restore on interactive window (#208946)
lramos15 Mar 27, 2024
9e0b3f3
Bump es5-ext from 0.10.53 to 0.10.63 (#206313)
dependabot[bot] Mar 27, 2024
b065dc2
Reveal first child, not separator (#208953)
TylerLeonhardt Mar 27, 2024
d948d37
Fix codeblock streaming (#208952)
roblourens Mar 27, 2024
cac2dcf
Fix #208475. (#208957)
rebornix Mar 27, 2024
7caf8b6
Fix duplicate chat participant issues (#208954)
roblourens Mar 27, 2024
46b756b
show inline chat content widget above selection (#208992)
jrieken Mar 28, 2024
62f69a3
release/1.88 fix: incorrectly gives console error (#208984)
justschen Mar 28, 2024
aa25485
Add error message for chat loading (#208929)
roblourens Mar 28, 2024
9573ace
Fix followups going to participant ID (#209114)
roblourens Mar 29, 2024
d994aed
Also fire an event when focus & selection goes to empty (#209157)
TylerLeonhardt Mar 29, 2024
f776fed
Limit drop bail out to just http(s) uris (#209241)
mjbvz Apr 1, 2024
0aca34b
Remove wasted space in search input (#209300)
andreamah Apr 1, 2024
2f15860
Fix synchronization of scrolling event flooding (#209022)
benibenj Apr 2, 2024
b831801
Fix opening folders in file picker (#209332)
alexr00 Apr 2, 2024
ae59067
fix syncing profiles (#209336)
sandy081 Apr 2, 2024
a2e1e5e
allow input elements to handle keydown events (#209364)
amunger Apr 2, 2024
57028e3
chore: increase timeout of Linux x64 job (#209389)
rzhao271 Apr 2, 2024
5c3e652
Engineering - update suppression file (#209419) (#209429)
lszomoru Apr 3, 2024
b52c9ca
Merge tag '1.88.0' into merge/1.88.0
jmcphers Apr 4, 2024
b7e56e0
adapt to path root for extensions change
jmcphers Apr 4, 2024
726a253
new typescript version is a little more sensitive
jmcphers Apr 4, 2024
03f592d
claiming a webview now requires an owning window
jmcphers Apr 4, 2024
bcb2cbd
code editor widget has moved
jmcphers Apr 4, 2024
8d0b83f
update codicons from upstream
jmcphers Apr 4, 2024
a00412b
fix syntax issue with autogenerated codicon key
jmcphers Apr 4, 2024
be5ec5d
fix incorrect merge in chat service
jmcphers Apr 4, 2024
9a1e8e8
editor group now needs to be plumbed through to editor pane
jmcphers Apr 4, 2024
d53f682
recompile TS sources for build tools
jmcphers Apr 4, 2024
6bb8e69
explain ts-ignore usage in positron-python
jmcphers Apr 4, 2024
f8c2e1a
disagreement between python TS formatting conventions and VS Code's
jmcphers Apr 4, 2024
284cea7
Merge remote-tracking branch 'origin/main' into merge/1.88.0
jmcphers Apr 6, 2024
17d78b7
lower scheduling priority of actions runner
jmcphers Apr 6, 2024
9fcc197
Merge remote-tracking branch 'origin/main' into merge/1.88.0
jmcphers Apr 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -163,8 +163,6 @@
"src/vs/editor/contrib/codeAction/test/browser/codeActionModel.test.ts",
"src/vs/editor/test/common/services/languageService.test.ts",
"src/vs/editor/test/node/classification/typescript.test.ts",
"src/vs/editor/test/node/diffing/defaultLinesDiffComputer.test.ts",
"src/vs/editor/test/node/diffing/fixtures.test.ts",
"src/vs/platform/configuration/test/common/configuration.test.ts",
"src/vs/platform/extensions/test/common/extensionValidator.test.ts",
"src/vs/platform/opener/test/common/opener.test.ts",
Expand Down
15 changes: 11 additions & 4 deletions .github/workflows/deep-classifier-runner.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
name: "Deep Classifier: Runner"

permissions:
id-token: write
contents: read

on:
schedule:
- cron: 0 * * * *
Expand All @@ -9,7 +14,13 @@ on:
jobs:
main:
runs-on: ubuntu-latest
environment: main
steps:
- uses: azure/login@v1
with:
client-id: ${{ vars.AZURE_CLIENT_ID }}
tenant-id: ${{ vars.AZURE_TENANT_ID }}
allow-no-subscriptions: true
- name: Checkout Actions
uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -47,8 +58,4 @@ jobs:
with:
configPath: classifier
allowLabels: "info-needed|new release|error-telemetry|*english-please|translation-required"
tenantId: ${{secrets.TOOLS_TENANT_ID}}
clientId: ${{secrets.TOOLS_CLIENT_ID}}
clientSecret: ${{secrets.TOOLS_CLIENT_SECRET}}
clientScope: ${{secrets.TOOLS_CLIENT_SCOPE}}
token: ${{secrets.VSCODE_ISSUE_TRIAGE_BOT_PAT}}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ npm-debug.log
Thumbs.db
node_modules/
.build/
.vscode/extensions/**/out/
extensions/**/dist/
/out*/
/extensions/**/out/
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.17.1
18.19.0
2 changes: 1 addition & 1 deletion .vscode/notebooks/api.github-issues
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
"kind": 2,
"language": "github-issues",
"value": "$REPO=repo:microsoft/vscode\n$MILESTONE=milestone:\"February 2024\""
"value": "$REPO=repo:microsoft/vscode\n$MILESTONE=milestone:\"March 2024\""
},
{
"kind": 1,
Expand Down
2 changes: 1 addition & 1 deletion .vscode/notebooks/endgame.github-issues
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
"kind": 2,
"language": "github-issues",
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"February 2024\""
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"March 2024\""
},
{
"kind": 1,
Expand Down
2 changes: 1 addition & 1 deletion .vscode/notebooks/my-endgame.github-issues
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
"kind": 2,
"language": "github-issues",
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"February 2024\"\n\n$MINE=assignee:@me"
"value": "$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n$MILESTONE=milestone:\"March 2024\"\n\n$MINE=assignee:@me"
},
{
"kind": 1,
Expand Down
2 changes: 1 addition & 1 deletion .vscode/notebooks/my-work.github-issues
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
{
"kind": 2,
"language": "github-issues",
"value": "// list of repos we work in\n$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n// current milestone name\n$MILESTONE=milestone:\"February 2024\"\n"
"value": "// list of repos we work in\n$REPOS=repo:microsoft/lsprotocol repo:microsoft/monaco-editor repo:microsoft/vscode repo:microsoft/vscode-anycode repo:microsoft/vscode-autopep8 repo:microsoft/vscode-black-formatter repo:microsoft/vscode-copilot repo:microsoft/vscode-copilot-release repo:microsoft/vscode-dev repo:microsoft/vscode-dev-chrome-launcher repo:microsoft/vscode-emmet-helper repo:microsoft/vscode-extension-telemetry repo:microsoft/vscode-flake8 repo:microsoft/vscode-github-issue-notebooks repo:microsoft/vscode-hexeditor repo:microsoft/vscode-internalbacklog repo:microsoft/vscode-isort repo:microsoft/vscode-js-debug repo:microsoft/vscode-jupyter repo:microsoft/vscode-jupyter-internal repo:microsoft/vscode-l10n repo:microsoft/vscode-livepreview repo:microsoft/vscode-markdown-languageservice repo:microsoft/vscode-markdown-tm-grammar repo:microsoft/vscode-mypy repo:microsoft/vscode-pull-request-github repo:microsoft/vscode-pylint repo:microsoft/vscode-python repo:microsoft/vscode-python-debugger repo:microsoft/vscode-python-tools-extension-template repo:microsoft/vscode-references-view repo:microsoft/vscode-remote-release repo:microsoft/vscode-remote-repositories-github repo:microsoft/vscode-remote-tunnels repo:microsoft/vscode-remotehub repo:microsoft/vscode-settings-sync-server repo:microsoft/vscode-unpkg repo:microsoft/vscode-vsce\n\n// current milestone name\n$MILESTONE=milestone:\"March 2024\"\n"
},
{
"kind": 1,
Expand Down
1 change: 0 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,6 @@
},
"css.format.spaceAroundSelectorSeparator": true,
"inlineChat.mode": "live",
"testing.defaultGutterClickAction": "contextMenu",
"editor.rulers": [
100
],
Expand Down
4 changes: 2 additions & 2 deletions .yarnrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
disturl "https://electronjs.org/headers"
target "27.3.2"
ms_build_id "26836302"
target "28.2.8"
ms_build_id "27744544"
runtime "electron"
build_from_source "true"
10 changes: 5 additions & 5 deletions ThirdPartyNotices.txt
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ OTHER DEALINGS IN THE SOFTWARE.

---------------------------------------------------------

atom/language-sass 0.62.1 - MIT
atom/language-sass 0.61.4 - MIT
https://github.com/atom/language-sass

The MIT License (MIT)
Expand Down Expand Up @@ -517,7 +517,7 @@ to the base-name name of the original file, and an extension of txt, html, or si

---------------------------------------------------------

go-syntax 0.5.1 - MIT
go-syntax 0.6.1 - MIT
https://github.com/worlpaker/go-syntax

MIT License
Expand Down Expand Up @@ -777,7 +777,7 @@ SOFTWARE.

---------------------------------------------------------

jeff-hykin/better-shell-syntax 1.6.2 - MIT
jeff-hykin/better-shell-syntax 1.7.1 - MIT
https://github.com/jeff-hykin/better-shell-syntax

MIT License
Expand Down Expand Up @@ -833,7 +833,7 @@ SOFTWARE.

---------------------------------------------------------

jlelong/vscode-latex-basics 1.5.4 - MIT
jlelong/vscode-latex-basics 1.6.0 - MIT
https://github.com/jlelong/vscode-latex-basics

Copyright (c) vscode-latex-basics authors
Expand Down Expand Up @@ -2490,7 +2490,7 @@ Creative Commons may be contacted at creativecommons.org.

---------------------------------------------------------

vscode-logfile-highlighter 2.15.0 - MIT
vscode-logfile-highlighter 2.17.0 - MIT
https://github.com/emilast/vscode-logfile-highlighter

The MIT License (MIT)
Expand Down
2 changes: 1 addition & 1 deletion build/.cachesalt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2024-02-05T09:34:15.476Z
2024-03-18T08:47:22.277Z
37 changes: 23 additions & 14 deletions build/azure-pipelines/alpine/cli-build-alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ steps:
workingDirectory: build
displayName: Install pipeline build

- template: ../cli/cli-apply-patches.yml
- template: ../cli/cli-apply-patches.yml@self

- task: Npm@1
displayName: Download openssl prebuilt
Expand All @@ -58,7 +58,7 @@ steps:
sudo ln -s "/usr/bin/g++" "/usr/bin/musl-g++" || echo "link exists"
displayName: Install musl build dependencies

- template: ../cli/install-rust-posix.yml
- template: ../cli/install-rust-posix.yml@self
parameters:
targets:
- ${{ if eq(parameters.VSCODE_BUILD_ALPINE_ARM64, true) }}:
Expand All @@ -67,7 +67,7 @@ steps:
- x86_64-unknown-linux-musl

- ${{ if eq(parameters.VSCODE_BUILD_ALPINE_ARM64, true) }}:
- template: ../cli/cli-compile.yml
- template: ../cli/cli-compile.yml@self
parameters:
VSCODE_CLI_TARGET: aarch64-unknown-linux-musl
VSCODE_CLI_ARTIFACT: vscode_cli_alpine_arm64_cli
Expand All @@ -80,7 +80,7 @@ steps:
OPENSSL_STATIC: "1"

- ${{ if eq(parameters.VSCODE_BUILD_ALPINE, true) }}:
- template: ../cli/cli-compile.yml
- template: ../cli/cli-compile.yml@self
parameters:
VSCODE_CLI_TARGET: x86_64-unknown-linux-musl
VSCODE_CLI_ARTIFACT: vscode_cli_alpine_x64_cli
Expand All @@ -92,14 +92,23 @@ steps:
OPENSSL_INCLUDE_DIR: $(Build.ArtifactStagingDirectory)/openssl/x64-linux-musl/include
OPENSSL_STATIC: "1"

- ${{ if eq(parameters.VSCODE_BUILD_ALPINE_ARM64, true) }}:
- template: ../cli/cli-publish.yml
parameters:
VSCODE_CLI_ARTIFACT: vscode_cli_alpine_arm64_cli
VSCODE_CHECK_ONLY: ${{ parameters.VSCODE_CHECK_ONLY }}
- ${{ if not(parameters.VSCODE_CHECK_ONLY) }}:
- ${{ if eq(parameters.VSCODE_BUILD_ALPINE_ARM64, true) }}:
- task: 1ES.PublishPipelineArtifact@1
inputs:
targetPath: $(Build.ArtifactStagingDirectory)/vscode_cli_alpine_arm64_cli.tar.gz
artifactName: vscode_cli_alpine_arm64_cli
sbomBuildDropPath: $(Build.ArtifactStagingDirectory)/cli
sbomPackageName: "VS Code Alpine arm64 CLI"
sbomPackageVersion: $(Build.SourceVersion)
displayName: Publish vscode_cli_alpine_arm64_cli artifact

- ${{ if eq(parameters.VSCODE_BUILD_ALPINE, true) }}:
- template: ../cli/cli-publish.yml
parameters:
VSCODE_CLI_ARTIFACT: vscode_cli_alpine_x64_cli
VSCODE_CHECK_ONLY: ${{ parameters.VSCODE_CHECK_ONLY }}
- ${{ if eq(parameters.VSCODE_BUILD_ALPINE, true) }}:
- task: 1ES.PublishPipelineArtifact@1
inputs:
targetPath: $(Build.ArtifactStagingDirectory)/vscode_cli_alpine_x64_cli.tar.gz
artifactName: vscode_cli_alpine_x64_cli
sbomBuildDropPath: $(Build.ArtifactStagingDirectory)/cli
sbomPackageName: "VS Code Alpine x64 CLI"
sbomPackageVersion: $(Build.SourceVersion)
displayName: Publish vscode_cli_alpine_x64_cli artifact
54 changes: 31 additions & 23 deletions build/azure-pipelines/alpine/product-build-alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ steps:
versionFilePath: .nvmrc
nodejsMirror: https://github.com/joaomoreno/node-mirror/releases/download

- template: ../distro/download-distro.yml
- template: ../distro/download-distro.yml@self

- task: AzureKeyVault@1
displayName: "Azure Key Vault: Get Secrets"
Expand Down Expand Up @@ -118,16 +118,18 @@ steps:
- script: node build/azure-pipelines/distro/mixin-quality
displayName: Mixin distro quality

- template: ../common/install-builtin-extensions.yml
- template: ../common/install-builtin-extensions.yml@self

- script: |
set -e
TARGET=$([ "$VSCODE_ARCH" == "x64" ] && echo "linux-alpine" || echo "alpine-arm64") # TODO@joaomoreno
yarn gulp vscode-reh-$TARGET-min-ci
(cd .. && mv vscode-reh-$TARGET vscode-server-$TARGET) # TODO@joaomoreno
ARCHIVE_PATH=".build/linux/server/vscode-server-$TARGET.tar.gz"
DIR_PATH="$(realpath ../vscode-server-$TARGET)"
mkdir -p $(dirname $ARCHIVE_PATH)
tar --owner=0 --group=0 -czf $ARCHIVE_PATH -C .. vscode-server-$TARGET
echo "##vso[task.setvariable variable=SERVER_DIR_PATH]$DIR_PATH"
echo "##vso[task.setvariable variable=SERVER_PATH]$ARCHIVE_PATH"
env:
GITHUB_TOKEN: "$(github-distro-mixin-password)"
Expand All @@ -139,8 +141,10 @@ steps:
yarn gulp vscode-reh-web-$TARGET-min-ci
(cd .. && mv vscode-reh-web-$TARGET vscode-server-$TARGET-web) # TODO@joaomoreno
ARCHIVE_PATH=".build/linux/web/vscode-server-$TARGET-web.tar.gz"
DIR_PATH="$(realpath ../vscode-server-$TARGET-web)"
mkdir -p $(dirname $ARCHIVE_PATH)
tar --owner=0 --group=0 -czf $ARCHIVE_PATH -C .. vscode-server-$TARGET-web
echo "##vso[task.setvariable variable=WEB_DIR_PATH]$DIR_PATH"
echo "##vso[task.setvariable variable=WEB_PATH]$ARCHIVE_PATH"
env:
GITHUB_TOKEN: "$(github-distro-mixin-password)"
Expand All @@ -150,36 +154,40 @@ steps:
condition: and(succeededOrFailed(), notIn(variables['Agent.JobStatus'], 'Succeeded', 'SucceededWithIssues'))
displayName: Generate artifact prefix

- script: mkdir $(agent.builddirectory)/vscode-alpine-$(VSCODE_ARCH)
displayName: Make folder for SBOM

- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
displayName: Generate SBOM
- task: 1ES.PublishPipelineArtifact@1
inputs:
BuildDropPath: $(agent.builddirectory)/vscode-alpine-$(VSCODE_ARCH)
PackageName: Visual Studio Code Server

- publish: $(agent.builddirectory)/vscode-alpine-$(VSCODE_ARCH)/_manifest
displayName: Publish SBOM
artifact: $(ARTIFACT_PREFIX)sbom_vscode_alpine_$(VSCODE_ARCH)

- publish: $(SERVER_PATH)
artifact: $(ARTIFACT_PREFIX)vscode_server_alpine_$(VSCODE_ARCH)_archive-unsigned
targetPath: $(SERVER_PATH)
artifactName: $(ARTIFACT_PREFIX)vscode_server_alpine_$(VSCODE_ARCH)_archive-unsigned
sbomBuildDropPath: $(SERVER_DIR_PATH)
sbomPackageName: "VS Code Alpine $(VSCODE_ARCH) Server"
sbomPackageVersion: $(Build.SourceVersion)
displayName: Publish server archive
condition: and(succeededOrFailed(), ne(variables['SERVER_PATH'], ''), ne(variables['VSCODE_ARCH'], 'x64'))

- publish: $(WEB_PATH)
artifact: $(ARTIFACT_PREFIX)vscode_web_alpine_$(VSCODE_ARCH)_archive-unsigned
- task: 1ES.PublishPipelineArtifact@1
inputs:
targetPath: $(WEB_PATH)
artifactName: $(ARTIFACT_PREFIX)vscode_web_alpine_$(VSCODE_ARCH)_archive-unsigned
sbomBuildDropPath: $(WEB_DIR_PATH)
sbomPackageName: "VS Code Alpine $(VSCODE_ARCH) Web"
sbomPackageVersion: $(Build.SourceVersion)
displayName: Publish web server archive
condition: and(succeededOrFailed(), ne(variables['WEB_PATH'], ''), ne(variables['VSCODE_ARCH'], 'x64'))

# Legacy x64 artifact name
- publish: $(SERVER_PATH)
artifact: $(ARTIFACT_PREFIX)vscode_server_linux_alpine_archive-unsigned
# same as above, keep legacy name
- task: 1ES.PublishPipelineArtifact@1
inputs:
targetPath: $(SERVER_PATH)
artifactName: $(ARTIFACT_PREFIX)vscode_server_linux_alpine_archive-unsigned
sbomEnabled: false
displayName: Publish x64 server archive
condition: and(succeededOrFailed(), ne(variables['SERVER_PATH'], ''), eq(variables['VSCODE_ARCH'], 'x64'))

- publish: $(WEB_PATH)
artifact: $(ARTIFACT_PREFIX)vscode_web_linux_alpine_archive-unsigned
# same as above, keep legacy name
- task: 1ES.PublishPipelineArtifact@1
inputs:
targetPath: $(WEB_PATH)
artifactName: $(ARTIFACT_PREFIX)vscode_web_linux_alpine_archive-unsigned
sbomEnabled: false
displayName: Publish x64 web server archive
condition: and(succeededOrFailed(), ne(variables['WEB_PATH'], ''), eq(variables['VSCODE_ARCH'], 'x64'))
Loading
Loading