Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update working-main #5

Merged
merged 85 commits into from
Sep 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
37ef13e
[tsp-client] Fix tool version (#8818)
catalinaperalta Aug 12, 2024
f2506c2
[tsp-client] Fix bundled dependency issue (#8817)
tjprescott Aug 12, 2024
062cdcf
Ensure Commets are added in correct line when docs are expanded (#8798)
chidozieononiwu Aug 12, 2024
b444030
Add Button for Disabling CodeLines Lazy Loading (#8803)
chidozieononiwu Aug 12, 2024
34de2dc
Replace Global Rush (#8820)
wanlwanl Aug 13, 2024
dd35ef2
adopt tsp-client command instead of pwsh script (#8723)
kazrael2119 Aug 13, 2024
7bd7a29
Clear Package Folder Before Generation (#8826)
wanlwanl Aug 13, 2024
08698d3
Improve Logging (#8795)
wanlwanl Aug 13, 2024
310645b
upgrade openapi-to-typespec (#8827)
pshao25 Aug 13, 2024
42598e1
[GitHub] Add common service label (#8828)
jsquire Aug 13, 2024
6e8d78e
[TSP Client] Update dependency for compare command (#8829)
tjprescott Aug 13, 2024
0732701
[tsp-client] Miscellaneous fixes (#8825)
catalinaperalta Aug 13, 2024
6829db8
Fix test-commands. (#8832)
tjprescott Aug 13, 2024
0c1b964
[tsp-client] Revert openapi-to-typespec changes (#8833)
catalinaperalta Aug 13, 2024
0b9efdb
Add exception for Utf8JsonReader/Writer to AZC0014 (#8752)
pshao25 Aug 14, 2024
a62328f
071824.01/conversation (#8834)
chidozieononiwu Aug 15, 2024
51d0611
Add RestAPISpecsDocsRepos to branch cleanup and update the delete scr…
JimSuplizio Aug 15, 2024
4148bf2
Clean-up publish-blobs.yml to have better defaults (#8842)
weshaggard Aug 15, 2024
e4bf857
[tsp-client] Report diagnostic errors and exit with an error (#8844)
catalinaperalta Aug 15, 2024
c376240
Ensure assets resolution script handles special-case file paths (#8831)
scbedd Aug 15, 2024
571fc6a
Add FilePattern support for .github\workflow sync (#8849)
weshaggard Aug 16, 2024
9d583e6
Upgrade openapi-to-typespec to 0.9.0 (#8845)
pshao25 Aug 16, 2024
ee00555
[tsp-client] Add gh action for tests (#8847)
catalinaperalta Aug 16, 2024
a37817c
Support RLC Changelog Generation Based on Inline Usage (#8751)
wanlwanl Aug 19, 2024
ef3c919
Adding Workflow to label description (#8855)
ronniegeraghty Aug 19, 2024
aa0fc47
APIView code file token tsp and json schema (#8816)
praveenkuttappan Aug 19, 2024
414852c
examples automation examples-dir for tsp (#8854)
weidongxu-microsoft Aug 20, 2024
2eaf22b
[tsp-client] Update rest-api-diff dependency (#8840)
tjprescott Aug 20, 2024
7aea8e6
prettier (#8836)
catalinaperalta Aug 21, 2024
f5b732c
.NET API review parser changes to use new token schema (#8850)
praveenkuttappan Aug 22, 2024
5590e2b
Apiview token changes (#8851)
praveenkuttappan Aug 23, 2024
a371747
Avoid code file caching when for new tree style code files (#8874)
praveenkuttappan Aug 23, 2024
c6475aa
Include RenderClasses in serialized JSON code file (#8877)
praveenkuttappan Aug 23, 2024
969d7f1
Allow Save-package-properties to exit 0 when prs produce no package c…
hallipr Aug 24, 2024
4aea26a
Skip documentation node id remapping if node is not changed (#8876)
praveenkuttappan Aug 24, 2024
c597728
Compare json object values instead of byte streams when matching bodi…
scbedd Aug 25, 2024
a434ce6
Test Proxy Version w/ Json Value Compare (#8865)
scbedd Aug 25, 2024
69ff96c
[Pylint] Disallow using legacy type hinting (#8801)
MJoshuaB Aug 26, 2024
80b4e64
feat(pylint): Add httpx as a blocked networking import (#8870)
kdestin Aug 26, 2024
461c1f1
Update azure-sdk-build-tools Repository Resource Refs in Yaml files (…
azure-sdk Aug 26, 2024
9040deb
fixes issue description over 100 characters (#8869)
ronniegeraghty Aug 26, 2024
bd0fc39
Fix apiviewgo download paths (#8856) (#8883)
praveenkuttappan Aug 26, 2024
4f63562
.NET API review parser tests (#8881)
praveenkuttappan Aug 26, 2024
b6d0b88
Fix Tree and node view diff and add more test cases for parser (#8880)
praveenkuttappan Aug 26, 2024
d039913
Apiview revision upgradability to new parser version test (#8882)
praveenkuttappan Aug 26, 2024
7b333b1
APIView server and client unit tests (#8889)
praveenkuttappan Aug 27, 2024
2afc9d4
Fixed issue when processing code file for metapackage (#8892)
praveenkuttappan Aug 27, 2024
5835f21
Fix issue in attribute line with attribute class name (#8897)
praveenkuttappan Aug 28, 2024
3051445
Add RealTime Comment Updates (#8868)
chidozieononiwu Aug 28, 2024
6bfb884
chore(): add playwright-testing to product slugs (#8875)
Sid200026 Aug 28, 2024
2489a64
Pull Request automation feedback (#8878)
scbedd Aug 29, 2024
21c1ba4
Add hubs URL to Build Pipeline (#8901)
chidozieononiwu Aug 29, 2024
da75627
Encapsulate Save-Package-Properties.ps1 invocation into yaml (#8900)
hallipr Aug 29, 2024
0fb9cd4
Surface Associated Pull Request Information (#8890)
chidozieononiwu Aug 30, 2024
6550939
upgrade openapi-to-typespec version to 0.9.1 (#8904)
pshao25 Aug 30, 2024
0e3daff
Switch to User Delegate SAS for vcpkg caching (#8907)
weshaggard Aug 30, 2024
5dda57e
add quotes to powershell args (#8909)
hallipr Aug 30, 2024
0576d81
Remove unused variable group (old cpp cache key) (#8920)
weshaggard Sep 3, 2024
5424b37
Update default API parser version for .NET (#8913)
praveenkuttappan Sep 3, 2024
d3169e4
Avoid adding the same package twice, use TrimStart instead of substri…
hallipr Sep 3, 2024
58a0759
Add support for aka.ms, github wiki and crates.io checking (#8887)
hallipr Sep 3, 2024
e2658f6
073124.02/subscribe (#8886)
chidozieononiwu Sep 4, 2024
f305a42
Updated API review tokens to include two additional properties (#8885)
praveenkuttappan Sep 4, 2024
9e0cb37
Adding Network - Cloud label (#8911)
ronniegeraghty Sep 4, 2024
d8e8f8d
Ensure all parts of comment updates in real time (#8924)
chidozieononiwu Sep 4, 2024
fc3bda5
Add real time updates for review and revisions (#8925)
chidozieononiwu Sep 4, 2024
4ce99f0
Address `micromatch` cspell lock update (#8928)
scbedd Sep 4, 2024
ea8390c
Rename autorest.csharp branch feature/v3 to main (#8923)
hallipr Sep 5, 2024
f9bbdd2
Add support for missing build processing (#8424)
hallipr Sep 5, 2024
cfc4c9f
Support Modular Auto Generation (#8906)
wanlwanl Sep 6, 2024
39dacb7
Test apiviewgo review names for v2 module (#8933)
chlowell Sep 6, 2024
65dbdb2
Add CI to verify APIView token schema (#8930)
praveenkuttappan Sep 7, 2024
112173d
Merge pull request #2 from Azure/main
JessicaBell00 Sep 8, 2024
18d05ca
Update PR triage rule for PRs created by BOTs (#8941)
JimSuplizio Sep 9, 2024
c178f06
Update GitHubEventProcessor to 1.0.0-dev.20240909.2 (#8942)
JimSuplizio Sep 9, 2024
5cabd4c
Improve Hidden API colort (#8932)
chidozieononiwu Sep 9, 2024
c8c0ad3
Allow uploads of dll files (#8903)
chidozieononiwu Sep 9, 2024
10528ec
Refactor prepare pipelines (#8929)
weshaggard Sep 9, 2024
58d1f21
Added vcpkg baseline; Updates for clang 18; Worked around stack overl…
LarryOsterman Sep 10, 2024
f5b251e
Add descriptive error when variable groups are not added to pipeline …
benbp Sep 10, 2024
0faf143
Don't log errors that we end up raising #22557 (#8819)
JessicaBell00 Sep 10, 2024
d4bf3fa
Update azure-sdk-build-tools Repository Resource Refs in Yaml files (…
azure-sdk Sep 10, 2024
01d28bc
Update vulnerable dependencies (#8945)
chidozieononiwu Sep 10, 2024
c5ffb91
Merge branch 'Azure:main' into main
JessicaBell00 Sep 10, 2024
7dc03ca
Merge branch 'working-main' into main
JessicaBell00 Sep 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/event-processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20240708.1
--version 1.0.0-dev.20240909.2
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20240708.1
--version 1.0.0-dev.20240909.2
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scheduled-event-processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20240708.1
--version 1.0.0-dev.20240909.2
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down
57 changes: 57 additions & 0 deletions .github/workflows/tsp-client-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: tsp-client - Test

on:
push:
branches:
- main
pull_request:
paths:
- .github/workflows/tsp-client-tests.yml
- tools/tsp-client/**

jobs:
tsp-client:
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
node-version: [18, 20]
exclude:
- os: ubuntu-latest
node-version: 20
- os: windows-latest
node-version: 18

runs-on: ${{ matrix.os }}

steps:
- if: runner.os == 'Windows'
run: git config --global core.longpaths true
shell: pwsh

- uses: actions/checkout@v4
with:
sparse-checkout: |
.github/workflows
tools/tsp-client

- name: Use Node ${{ matrix.node-version }}.x
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}.x

- run: npm ci
shell: pwsh
working-directory: tools/tsp-client

- run: npm ls -a
shell: pwsh
continue-on-error: true
working-directory: tools/tsp-client

- run: npm run build
shell: pwsh
working-directory: tools/tsp-client

- run: npm run test
shell: pwsh
working-directory: tools/tsp-client
13 changes: 11 additions & 2 deletions eng/common/TestResources/SubConfig-Helpers.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -196,17 +196,26 @@ function UpdateSubscriptionConfigurationWithFiles([object]$baseSubConfig, [strin
# Helper function for processing stringified json sub configs from pipeline parameter data
function BuildAndSetSubscriptionConfig([string]$baseSubConfigJson, [string]$additionalSubConfigsJson, [string]$subConfigFilesJson) {
$finalConfig = @{}
if ($baseSubConfigJson) {

if ($baseSubConfigJson -and $baseSubConfigJson -ne '""') {
# When variable groups are not added to the pipeline, secret references like
# $(<my secret>) are passed as a string literal instead of being replaced by the keyvault secret value
if ($baseSubConfigJson -notlike '{*') {
throw "Expected a json dictionary object but found '$baseSubConfigJson'. This probably means a subscription config secret was not downloaded. The pipeline is likely missing a variable group."
}
$baseSubConfig = $baseSubConfigJson | ConvertFrom-Json -AsHashtable

Write-Host "Setting base sub config"
$finalConfig = SetSubscriptionConfiguration $baseSubConfig
}

if ($additionalSubConfigsJson) {
if ($additionalSubConfigsJson -and $additionalSubConfigsJson -ne '""') {
$subConfigs = $additionalSubConfigsJson | ConvertFrom-Json -AsHashtable

foreach ($subConfig in $subConfigs) {
if ($subConfig -isnot [hashtable]) {
throw "Expected a json dictionary object but found '$subConfig'. This probably means a subscription config secret was not downloaded. The pipeline is likely missing a variable group."
}
Write-Host "Merging sub config from list"
$finalConfig = UpdateSubscriptionConfiguration $finalConfig $subConfig
}
Expand Down
4 changes: 2 additions & 2 deletions eng/common/TestResources/deploy-test-resources.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ steps:

- ${{ if eq('true', parameters.UseFederatedAuth) }}:
- task: AzurePowerShell@5
displayName: Deploy test resources
displayName: 🚀 Deploy test resources
env:
TEMP: $(Agent.TempDirectory)
PoolSubnet: $(PoolSubnet)
Expand Down Expand Up @@ -96,7 +96,7 @@ steps:
-ServicePrincipalAuth `
-Force `
-Verbose | Out-Null
displayName: Deploy test resources
displayName: 🚀 Deploy test resources
env:
TEMP: $(Agent.TempDirectory)
PoolSubnet: $(PoolSubnet)
Expand Down
Loading