Skip to content

Commit 11223c3

Browse files
authored
support manual release version (#895)
* support manual release version * fixup * reset version to 0.0.0 * remove unnecessary parameter
1 parent e0857ea commit 11223c3

File tree

3 files changed

+17
-13
lines changed

3 files changed

+17
-13
lines changed

Diff for: build/azure-pipelines.yml

+12-8
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ resources:
1515
endpoint: Monaco
1616

1717
parameters:
18-
- name: publishPackage
19-
displayName: 🚀 Publish
20-
type: boolean
21-
default: false
18+
- name: nextVersion
19+
displayName: '🚀 Release Version (eg: none, major, minor, patch, or X.X.X)'
20+
type: string
21+
default: 'none'
2222

2323
extends:
2424
template: azure-pipelines/npm-package/pipeline.yml@templates
@@ -30,12 +30,16 @@ extends:
3030
- script: npm run build
3131
testPlatforms:
3232
- name: Linux
33-
nodeVersions: [14.x, 16.x, 17.x]
33+
nodeVersions: [14.x, 16.x, 18.x]
3434
- name: MacOS
35-
nodeVersions: [14.x, 16.x, 17.x]
35+
nodeVersions: [14.x, 16.x, 18.x]
3636
- name: Windows
37-
nodeVersions: [14.x, 16.x, 17.x]
37+
nodeVersions: [14.x, 16.x, 18.x]
3838
testSteps:
3939
- script: npm ci
4040
- script: npm test
41-
publishPackage: ${{ parameters.publishPackage }}
41+
${{ if eq(parameters.nextVersion, 'none') }}:
42+
publishPackage: false
43+
${{ else }}:
44+
publishPackage: true
45+
nextVersion: ${{ parameters.nextVersion }}

Diff for: package-lock.json

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vscode/vsce",
3-
"version": "2.20.1",
3+
"version": "0.0.0",
44
"description": "VS Code Extensions Manager",
55
"repository": {
66
"type": "git",
@@ -91,4 +91,4 @@
9191
"watch-files": "src/**",
9292
"spec": "src/test/**/*.ts"
9393
}
94-
}
94+
}

0 commit comments

Comments
 (0)