Skip to content

Commit 6f0cd18

Browse files
authored
Merge pull request #2949 from Azure/main
Merge main into stable for release 2.21.0
2 parents a3f074c + 321fdfa commit 6f0cd18

File tree

424 files changed

+32174
-20262
lines changed

Some content is hidden

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

424 files changed

+32174
-20262
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
/**/lib-cjs
55
/**/lib-umd
66
/**/build
7+
/**/test-results
78
/desktop/release/
89
coverage/
910
env/
@@ -18,3 +19,4 @@ Localize/out/
1819
/packages/*/src/generated/*
1920
/util/bux/__tests__/loc-source/generated
2021
/web/src/generated/*
22+
TempTypeSpecFiles

.prettierrc.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
{
2-
"endOfLine": "auto"
2+
"endOfLine": "auto",
3+
"trailingComma": "es5",
4+
"overrides": [
5+
{
6+
"files": ["*.jsonc", "tsconfig.json"],
7+
"options": {
8+
"trailingComma": "none"
9+
}
10+
}
11+
]
312
}

.vsts/common/set-dist-vars.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
steps:
2-
- powershell: $(Build.SourcesDirectory)/.vsts/common/build-vars.ps1 "$(Build.SourceBranch)" "$(Build.BuildNumber)"
2+
- pwsh: $(Build.SourcesDirectory)/.vsts/common/build-vars.ps1 "$(Build.SourceBranch)" "$(Build.BuildNumber)"
33
displayName: Resolve build info

.vsts/darwin/distribution.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,16 @@ steps:
2121
security default-keychain -s $keychain
2222
security unlock-keychain -p pwd $keychain
2323
echo "$(apple-developer-certificate)" | base64 -D > $dir/cert.p12
24+
25+
# Check if certificate is valid
26+
if openssl pkcs12 -in $dir/cert.p12 -nokeys -passin pass:"$(apple-developer-certificate-key)" | \
27+
openssl x509 -noout -dates -checkend 0; then
28+
echo "Certificate is valid."
29+
else
30+
echo "##[error] Certificate is expired or invalid."
31+
exit 1
32+
fi
33+
2434
security import $dir/cert.p12 -k $keychain -P "$(apple-developer-certificate-key)" -T /usr/bin/codesign
2535
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k pwd $keychain
2636

.vsts/darwin/entitlements.plist

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,17 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5-
<key>com.apple.security.cs.allow-jit</key>
6-
<true/>
7-
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
8-
<true/>
9-
<key>com.apple.security.cs.disable-library-validation</key>
10-
<true/>
5+
<key>com.apple.security.cs.allow-jit</key>
6+
<true/>
7+
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
8+
<true/>
9+
<key>com.apple.security.cs.disable-library-validation</key>
10+
<true/>
11+
<key>com.apple.security.cs.allow-dyld-environment-variables</key>
12+
<true/>
13+
<key>com.apple.security.network.client</key>
14+
<true/>
15+
<key>com.apple.security.network.server</key>
16+
<true/>
1117
</dict>
1218
</plist>

.vsts/darwin/sign.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
steps:
2+
- task: UseDotNet@2
3+
displayName: 'Use .NET 6'
4+
inputs:
5+
packageType: sdk
6+
version: 6.x
7+
28
- task: EsrpCodeSigning@2
39
inputs:
410
ConnectedServiceName: 'ESRP CodeSign'
@@ -8,13 +14,13 @@ steps:
814
inlineOperation: |
915
[
1016
{
11-
"keyCode": "CP-401337-Apple",
12-
"operationCode": "MacAppDeveloperSign",
13-
"parameters": {
17+
"KeyCode": "CP-401337-Apple",
18+
"OperationCode": "MacAppDeveloperSign",
19+
"ToolName": "sign",
20+
"ToolVersion": "1.0",
21+
"Parameters": {
1422
"Hardening": "--options=runtime"
15-
},
16-
"toolName": "sign",
17-
"toolVersion": "1.0"
23+
}
1824
}
1925
]
2026
SessionTimeout: 120

.vsts/distribution.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ stages:
3838
- job: MacOS
3939
timeoutInMinutes: 120 # Needed for Codesign + Notarization + CodeQL
4040
pool:
41-
vmImage: macOS-11
41+
vmImage: macOS-latest
4242
demands: xcode
4343
variables:
4444
- group: BatchExplorer-Signing

.vsts/linux/distribution.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,6 @@ steps:
2323
packagePath: ./packages/bonito-ui
2424
packageName: "@azure/bonito-ui"
2525

26-
- template: ./publish-npm-package.yml
27-
parameters:
28-
packagePath: ./packages/arm-batch-rest
29-
packageName: "@batch/arm-batch-rest"
30-
3126
- template: ./publish-npm-package.yml
3227
parameters:
3328
packagePath: ./packages/service

.vsts/node-setup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ steps:
1919
echo "##vso[task.setvariable variable=npm_config_userconfig]$(Agent.TempDirectory)/.npmrc"
2020
condition: ne( variables['Agent.OS'], 'Windows_NT' )
2121
displayName: Set NPM userconfig (Linux/MacOS)
22-
- powershell: |
22+
- pwsh: |
2323
Write-Host "##vso[task.setvariable variable=npm_config_userconfig]$env:AGENT_TEMPDIRECTORY\.npmrc"
2424
condition: eq( variables['Agent.OS'], 'Windows_NT' )
2525
displayName: Set NPM userconfig (Windows)

.vsts/pipelines.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010

1111
- job: MacOS
1212
pool:
13-
vmImage: macOS-11
13+
vmImage: macOS-latest
1414
demands: xcode
1515
variables:
1616
- name: EOCompliance-Mac

0 commit comments

Comments
 (0)