File tree 4 files changed +14
-9
lines changed 4 files changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,9 @@ members = ["crates/*"]
3
3
resolver = " 2"
4
4
5
5
[profile .release ]
6
- strip = true
6
+ # Enable all optimizations
7
+ opt-level = 3
8
+ # Enable full link-time-optimizations
7
9
lto = true
8
10
codegen-units = 1
9
11
# Enable full debug info for optimized builds.
Original file line number Diff line number Diff line change @@ -7,16 +7,17 @@ resources:
7
7
- repository : templates
8
8
type : github
9
9
name : microsoft/vscode-engineering
10
- ref : kanadig/rust-binaries1 # TODO: Change this to ` main` after `kanadig/rust-binaries1` is merged to `main`.
10
+ ref : main
11
11
endpoint : Monaco
12
12
13
13
extends :
14
- template : azure-pipelines/extension /pipeline.yml@templates
14
+ template : azure-pipelines/rust-package /pipeline.yml@templates
15
15
parameters :
16
16
ghCreateTag : false
17
17
binaryName : " pet"
18
18
signing : false
19
19
buildWasm : false
20
+ apiScanSoftwareVersion : 2024 # major version of `pet` for internal reporting
20
21
21
22
buildPlatforms :
22
23
- name : Linux
Original file line number Diff line number Diff line change @@ -15,16 +15,17 @@ resources:
15
15
- repository : templates
16
16
type : github
17
17
name : microsoft/vscode-engineering
18
- ref : kanadig/rust-binaries1 # TODO: Change this to ` main` after `kanadig/rust-binaries1` is merged to `main`.
18
+ ref : main
19
19
endpoint : Monaco
20
20
21
21
extends :
22
- template : azure-pipelines/extension /pipeline.yml@templates
22
+ template : azure-pipelines/rust-package /pipeline.yml@templates
23
23
parameters :
24
24
ghCreateTag : false
25
25
binaryName : " pet"
26
- signing : false # TODO: remove this before consuming in extensions (currently extensions build and sign directly)
26
+ signing : true
27
27
buildWasm : false
28
+ apiScanSoftwareVersion : 2024 # major version of `pet` for internal reporting
28
29
29
30
buildPlatforms :
30
31
- name : Linux
Original file line number Diff line number Diff line change @@ -7,16 +7,17 @@ resources:
7
7
- repository : templates
8
8
type : github
9
9
name : microsoft/vscode-engineering
10
- ref : kanadig/rust-binaries1 # TODO: Change this to ` main` after `kanadig/rust-binaries1` is merged to `main`.
10
+ ref : main
11
11
endpoint : Monaco
12
12
13
13
extends :
14
- template : azure-pipelines/extension /pipeline.yml@templates
14
+ template : azure-pipelines/rust-package /pipeline.yml@templates
15
15
parameters :
16
16
ghCreateTag : false
17
17
binaryName : " pet"
18
- signing : false # TODO: remove this before consuming in extensions (currently extensions build and sign directly)
18
+ signing : true
19
19
buildWasm : false
20
+ apiScanSoftwareVersion : 2024 # major version of `pet` for internal reporting
20
21
21
22
buildPlatforms :
22
23
- name : Linux
You can’t perform that action at this time.
0 commit comments