Skip to content

Commit 269c0d3

Browse files
authored
Merge TypeScript main branch to VC (#13431)
1 parent ca56eac commit 269c0d3

File tree

118 files changed

+2835
-2258
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+2835
-2258
lines changed

.github/actions/package-lock.json

Lines changed: 212 additions & 220 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/actions/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
"author": "",
1212
"dependencies": {
1313
"@actions/core": "^1.9.1",
14-
"@actions/github": "^5.0.3",
15-
"@octokit/rest": "^19.0.3",
14+
"@actions/github": "^6.0.0",
15+
"@octokit/rest": "^21.1.1",
1616
"@slack/web-api": "^6.9.1",
1717
"applicationinsights": "^2.5.1",
18-
"axios": "^1.6.8",
18+
"axios": "^1.8.2",
1919
"uuid": "^8.3.2"
2020
},
2121
"devDependencies": {

.github/workflows/job-compile-and-test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ jobs:
1919
runs-on: ${{ inputs.runner-env }}
2020

2121
steps:
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2323

24-
- name: Use Node.js 16
25-
uses: actions/setup-node@v3
24+
- name: Use Node.js 20
25+
uses: actions/setup-node@v4
2626
with:
27-
node-version: 16
27+
node-version: 20
2828

2929
- name: Install Dependencies
3030
run: yarn install ${{ inputs.yarn-args }}

Build/cg/cg.yml

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -84,35 +84,26 @@ extends:
8484
inputs:
8585
version: 18.x
8686

87-
- task: CmdLine@2
87+
- script: IF EXIST %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc del %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc
8888
displayName: Delete .npmrc if it exists
89-
inputs:
90-
script: IF EXIST %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc del %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc
9189

9290
- task: Npm@0
93-
name: NpmInstall_2
9491
displayName: Install vsce
9592
inputs:
9693
arguments: --global @vscode/vsce
9794

98-
- task: CmdLine@1
99-
name: ProcessRunner_11
95+
- script: mkdir $(Build.ArtifactStagingDirectory)\Extension
10096
displayName: Create Extension Staging Directory
101-
inputs:
102-
filename: mkdir
103-
arguments: $(Build.ArtifactStagingDirectory)\Extension
10497

10598
- script: yarn run vsix-prepublish
10699
displayName: Build files
107100
workingDirectory: $(Build.SourcesDirectory)\Extension
108101

109-
- task: CmdLine@1
102+
- script: |
103+
cd $(Build.SourcesDirectory)\Extension
104+
vsce package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
110105
name: ProcessRunner_12
111106
displayName: Run VSCE to package vsix
112-
inputs:
113-
filename: vsce
114-
arguments: package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
115-
workingFolder: $(Build.SourcesDirectory)\Extension
116107
117108
- task: Npm@0
118109
displayName: Uninstall vsce

Build/package/jobs_package_vsix.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,13 @@ jobs:
3434
- task: geeklearningio.gl-vsts-tasks-yarn.yarn-installer-task.YarnInstaller@3
3535
displayName: Use Yarn 1.x
3636

37-
- task: CmdLine@1
37+
- script: mkdir $(Build.ArtifactStagingDirectory)\vsix
3838
displayName: Create Staging Directory
39-
inputs:
40-
filename: mkdir
41-
arguments: $(Build.ArtifactStagingDirectory)\vsix
4239

43-
- task: CmdLine@1
40+
- script: |
41+
cd $(Build.SourcesDirectory)\${{ parameters.srcDir }}
42+
vsce package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}
4443
displayName: Run VSCE to package vsix
45-
inputs:
46-
filename: vsce
47-
arguments: package --yarn -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}
48-
workingFolder: $(Build.SourcesDirectory)\${{ parameters.srcDir }}
4944
5045
- task: Npm@0
5146
displayName: Uninstall vsce

Extension/.vscodeignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ typings/**
4646
import_edge_strings.js
4747
localized_string_ids.h
4848
translations_auto_pr.js
49+
readme.developer.md
50+
Reinstalling the Extension.md
51+
*.d.ts
4952

5053
# ignore i18n language files
5154
i18n/**

Extension/CHANGELOG.md

Lines changed: 110 additions & 40 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)