Commit Graph

5928 Commits

Author SHA1 Message Date
Raymond Zhao
37958fc9ce chore: bump vscode/vsce (#268019) 2025-09-23 15:58:02 -07:00
Ladislau Szomoru
45495d04a3 Engineering - remove output from CI jobs (#268061) 2025-09-23 22:28:38 +00:00
Robo
ec5651561a ci: fix custom registry replace logic (#267925) 2025-09-24 06:53:15 +09:00
Ladislau Szomoru
61d114ddc1 Engineering - pipeline perf improvements (#268041)
* Engineering - declare compilation stage output

* Fix typo

* Declare artifacts

* Mark compilation output as non-production

* Remove condition for testing purposes

* Move declaration

* Comment out test related logs

* Upload test logs

* Add the comment back

* Remove code that is commented out

* Trying to switch to one artifact

* Add back all outputs

* Consistent outputs

* Add output parent directory

* Add more artifacts

* Move things around

* Add outputs to the CI jobs

* Switch over the CLI job

* Adjust sbomPackageName for CLI

* Restore the for loop

* More improvements to the CLI job

* Fix SBOM path

* Remove commented out tasks

* Fix atrifact names for the CI build

* Update target path
2025-09-23 14:49:19 -07:00
Ladislau Szomoru
c72b994f56 Engineering - fix pipeline condition (#267918) 2025-09-23 10:13:14 +02:00
Matt Bierner
36713d57bf Merge branch 'main' into dev/mjbvz/mermaid-core 2025-09-22 12:44:19 -07:00
Ladislau Szomoru
44a61c1670 Engineering - fix publish stage (#267741) 2025-09-22 06:32:05 +00:00
Tyler James Leonhardt
b20a91e37a Add data prompt (#267543)
For querying telemetry data. Uses the Azure MCP Server's kusto tool.
2025-09-19 16:00:11 -07:00
Ladislau Szomoru
1710d1283a Engineering - fix publish build regression (#267483) 2025-09-19 15:51:40 +02:00
Ladislau Szomoru
32f046dfc1 Engineering - macOS CLI pipeline improvements (#267256)
macOS - switch to ACES agents
2025-09-17 18:38:43 +00:00
Ladislau Szomoru
bb58370bb2 Engineering - tweak repository checkout task (#267213)
* Engineering - limit the checkout for the publish and release stages

* Tweak checkout for each job

* Fix path
2025-09-17 16:30:05 +02:00
João Moreno
b477356ea2 inline release build into publish job (#267200)
* inline release build into publish job

* 💄
2025-09-17 13:02:17 +00:00
Ladislau Szomoru
8b03d13e2e Engineering - pipeline improvements (#267130)
* Engineering - try things out

* Use parameters.sbomEnabled instead

* Windows CLI - disable SBOM creation

* macOS CLI - disable SBOM creation

* Remove the isProduction template parameter
2025-09-17 00:05:39 +00:00
Matt Bierner
42187d0f3f Merge branch 'main' into dev/mjbvz/mermaid-core 2025-09-15 22:07:47 -07:00
Aaron Munger
f51beb9eab increase timeout for correct task, revert other timeout (#266402) 2025-09-12 10:12:33 -07:00
Aaron Munger
2f42681464 allow for long install dependency times (#266240) 2025-09-11 18:37:50 +00:00
Henning Dieterichs
9989579497 Add marked/dompurify dependencies to monaco-editor-core dependencies to allow for downstream dependency tracking. (#266213) 2025-09-11 15:25:52 +00:00
Ladislau Szomoru
8e7ae9a3b5 Engineering - mark test artifacts as non-production (#266146)
* Engineering - disable SDL tasks for non-production artifacts

* Engineering - set isProduction for test artifacts
2025-09-11 07:12:40 +00:00
Matt Bierner
b07db7a40a Update build dir 2025-09-10 18:31:55 -07:00
Matt Bierner
c7e7a779e8 Add basic mermaid rendering support in core
For #257761

Ports over extension sample + a few improvements to core
2025-09-10 18:22:39 -07:00
Megan Rogge
de5019f4eb use stripped down version of PSReadline for screen reader support on windows to enable pwsh shell integration (#263702) 2025-09-08 14:04:43 -07:00
João Moreno
8d7e69612d revert back to official nodejs mirror (#265692)
maybe the issue is gone by now 🤞:
- https://github.com/microsoft/azure-pipelines-tasks/issues/18280
- https://github.com/nodejs/nodejs.org/issues/4495
2025-09-08 17:14:10 +00:00
João Moreno
6c5f088d17 allow skipping linux snap (#265311)
* allow skipping linux snap

* fix ci
2025-09-05 10:30:38 +00:00
Ladislau Szomoru
1e270afce2 Chat - fix chat layout in floating window (#265158) 2025-09-04 14:49:17 +00:00
Sandeep Somavarapu
c98fe1d202 update color variables (#265151) 2025-09-04 14:14:01 +00:00
Ladislau Szomoru
5e5685ca72 Engineering - fix compile stage warning (#264469) 2025-09-02 08:19:34 +00:00
Copilot
966ec14154 Improve error message for Visual Studio detection in build process (#262879)
* Initial plan

* Improve Visual Studio detection for custom installation paths

Co-authored-by: deepak1556 <964386+deepak1556@users.noreply.github.com>

* chore: cleanup

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: deepak1556 <964386+deepak1556@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2025-09-01 23:32:21 +00:00
Alexandru Dima
e83d239a0a Extract more types for reuse (#264032) 2025-08-29 09:07:09 -07:00
Robo
3ac4cc7430 chore: bump inno_updater (#264005) 2025-08-29 14:03:23 +00:00
João Moreno
0ec8ac6438 Check for artifact existence before publishing (#263777)
* Refactor artifact publishing steps to use a common template across all build configurations

* Refactor conditions in publish artifact template

* typo

* whops

* fix msg

* hm
2025-08-29 15:49:34 +02:00
Robo
35173c1de1 Revert "ci: always generate artifact prefix (#263738)" (#263764)
This reverts commit 502526da29.
2025-08-28 08:31:42 +00:00
Robo
502526da29 ci: always generate artifact prefix (#263738) 2025-08-28 07:22:41 +02:00
Tyler James Leonhardt
da3cf78129 Enable the broker in macOS (#261148)
* Enable the broker in macOS

Fixes https://github.com/microsoft/vscode/issues/260158

* for testing

* better globbing

* guh

* guh

* delete

* log it all

* let's just log everything

* Only do on supported OS/Arches

* Add a console.log

* look at VSCODE_ARCH

* add msal files

* add entitlement maybe here

* actually it's probably here

* build: bundle msal libs for x64 and arm64

* revert that

* try again

* try adding $(AppIdentifierPrefix)

* temp: add debuggee entitlements

* bump msal and pass in redirect uri on macOS

* revert entitlement files

* forgot the .helper

* Allow PII for the output channel only

* use unsigned option

---------

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2025-08-27 14:31:09 -07:00
João Moreno
6d5b435aca skip terrapin check for PRs that don't touch package files (#263583)
* skip terrapin check for PRs that don't touch package files

* 💄
2025-08-27 07:58:41 -07:00
Robo
9d7c34c96a chore: update electron@37.3.1 (#263552)
* chore: update electron@37.3.1 (#262877)

* chore: update electron@37.3.1

* chore: remove workaround for npm scripts argument parsing

Refs f99aa748c0

* chore: update node.js@22.18.0

* temp: bump distro

* chore: bump distro
2025-08-27 13:08:07 +00:00
Robo
4a31639f5f ci: make artifact name unique for cpuprofile (#263543) 2025-08-27 07:38:20 +00:00
Raymond Zhao
80c270d20f Revert "chore: update electron@37.3.1" (#263488)
Revert "chore: update electron@37.3.1 (#262877)"

This reverts commit ad0b5d23c1.
2025-08-26 23:04:57 +00:00
Ladislau Szomoru
69faf86588 Chat - adopt fontSize setting for UI elements (#263455) 2025-08-26 19:00:48 +00:00
Robo
ad0b5d23c1 chore: update electron@37.3.1 (#262877)
* chore: update electron@37.3.1

* chore: remove workaround for npm scripts argument parsing

Refs f99aa748c0

* chore: update node.js@22.18.0

* chore: bump distro
2025-08-26 15:40:21 +02:00
Ladislau Szomoru
09f91777e4 Chat - add fontSize and fontFamily settings (#263299)
* Chat - add fontSize and fontFamily settings

* Chat - add fontSize and fontFamily settings
2025-08-25 19:50:23 +00:00
Matt Bierner
e4e8f2ad79 Update build TS versions 2025-08-25 10:32:36 -07:00
Robo
3ae9caf352 ci: always publish cpu profile for codesign failure (#262944)
ci: always publish cpu profile for codsign failure
2025-08-22 15:47:20 +00:00
Tyler James Leonhardt
bc9eaa3315 Install deps in mcp (#262591)
Gotta do this.
2025-08-20 22:31:55 +00:00
Matt Bierner
c012ce1327 Don't run tsc compile on preview-src or test workspaces
For #262508

test workspace shouldn't be compiled and `preview-src` is compiled by the ext task
2025-08-20 11:59:10 -07:00
Robo
a3c12e3b13 build: skip appx for oss (#262434) 2025-08-19 22:41:30 -07:00
Robo
1bd6a44494 Revert "chore: enable verbose logs for windows electron smoketests" (#262291)
This reverts commit cf2732fd8b.
2025-08-19 10:28:34 +00:00
Ladislau Szomoru
cb596f81ac Engineering - cleanup pull request ADO pipeline (#262276)
* Initial implementation

* Fix indentation
2025-08-19 11:25:14 +02:00
Robo
96c621c1a7 ci: address sha mismatches in unviersal build (#261850)
* ci: fix sha for unsigned client archives

* ci: split package used for signing and universal builds
2025-08-15 19:13:50 +00:00
Matt Bierner
b674479667 Remove old eslint files
This won't be picked up by our current eslint version
2025-08-14 10:33:08 -07:00
Matt Bierner
bc97c6058b Merge pull request #261340 from mjbvz/combined-nightingale
Ignore a few more files for web
2025-08-13 13:56:27 -07:00