5353 $desc = az apim api show `
5454 -g ${{ vars.APIM_RG }} `
5555 --service-name ${{ vars.APIM_SERVICE_NAME }} `
56- --api-id ${{ inputs.api_path }}-api `
56+ --api-id ${{ inputs.api_path }}-api-${{inputs.api_version}} `
5757 --query "description" -o tsv
5858
5959 if ([string]::IsNullOrEmpty($desc) -or $desc -eq "null") {
6464 $current = az apim api show `
6565 -g ${{ vars.APIM_RG }} `
6666 --service-name ${{ vars.APIM_SERVICE_NAME }} `
67- --api-id ${{ inputs.api_path }}-api `
67+ --api-id ${{ inputs.api_path }}-api-${{inputs.api_version}} `
6868 --query "apiRevision" -o tsv
6969 if ($current -match '^\d+$') {
7070 $rev = [int]$current + 1
8585 az apim api import `
8686 -g ${{ vars.APIM_RG }} `
8787 --service-name ${{ vars.APIM_SERVICE_NAME }} `
88- --api-id ${{ inputs.api_path }}-api `
88+ --api-id ${{ inputs.api_path }}-api-${{inputs.api_version}} `
8989 --path ${{ inputs.api_path }} `
9090 --specification-url ${{ inputs.specification_url }} `
9191 --api-version ${{ inputs.api_version }} `
@@ -101,7 +101,7 @@ jobs:
101101 az apim api import `
102102 -g ${{ vars.APIM_RG }} `
103103 --service-name ${{ vars.APIM_SERVICE_NAME }} `
104- --api-id ${{ inputs.api_path }}-api `
104+ --api-id ${{ inputs.api_path }}-api-${{inputs.api_version}} `
105105 --path ${{ inputs.api_path }} `
106106 --specification-path ${{ inputs.specification_path }} `
107107 --api-version ${{ inputs.api_version }} `
0 commit comments