* Pass Group in request to get package status
* Refer package name from package info to query API review status
* fix unknown property error
---------
Co-authored-by: Praveen Kuttappan <prmarott@microsoft.com>
* Pipeline template to validate package and update package work item
* Changes to restructure validations
* Additional fixes as per comments
* Remove explicit exit code
* Set erroractionpreference for change log check
---------
Co-authored-by: Praveen Kuttappan <prmarott@microsoft.com>
* create necessary eng/common changes to allow proxy to be shut down. add a test job which will be later deleted to test this
---------
Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com>
In the case there is exactly one previous release PS will return the single object and thus the Count property will not exist. Instead this change ensures that we always have a list.
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
* Run publish on failed or succeeded
* Expand agent os string detection
* Check agent job status env var for artifact name detection
* Add sbomEnabled flag to publish template
* Fix image and artifact name conditional
---------
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
* Add 1es changes for job/matrix generation and publish
* Use more flexible pool filter for prev/next pool matches
* consolidate displayname definition
* use linux pool variables for generate matrix job
* Fix publish artifact
* Use single publish task for publish artifact
---------
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
* Support resolving environment variable references in matrix config
* Improve type and null handling
* Fix reference bug
* Change behavior on missing env vars to throw
---------
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
We already sync eng/common periodically so we should reference
things directly from the eng/common in the repo isntead of
taking repo refs to azure-sdk-tools for some things and not
other things. This has causes some issues troubleshooting and
some inconsistencies so we should stop doing it.
For the tag discover we were splitting the tag name on '/v' but in some
case /v existed for other reasons beyond the version. To workaround
this case we find the last instance of that and split on it instead.
* Fixed API Center Naming
* Removed Needs Review
* Removed "Needs Review"
* Fixes for Defender EASM naming
* Updates for HDInsight
* Remove Needs update
* Updates for Recovery Services
* Updates for Resource Connector
* Updates for Functions
* Updates for Deployment Stacks
* Fixes for Playwright Testing
* Update for Functions
* Updates for Cosmos DB
* Updates for Communication JobRouter
* Updates for Content Safety
* Updates for Schema Registry
* Removed Needs Review
* Removed Needs Review
* Fixes for Hybrid Connectivity
* Fixes for IoT Firmware Defense
* Removed Needs Review
* Fixes for Sphere Mgmt API mapping
* Removed Needs Review
* Updates for java libs
* Fixes for Schema Registry JSON
* Fixed needs Review
* Updates for Health Insights
* Updates for Azure Monitor Open Telemetry
* Fixes for Text Translation
* Updates for Text Translation API Spec Mapping
* Udpates for Health Insights API Spec Mapping
* Fixes for Container Service Fleet
* Removed typo
* Removed Needs Review
* Fixes for Managed Network Fabric
* Removed Needs Review
* Fix for Synapse Monitoring
* Fixes for internal tools
* Fixes for python libs
Some times we might not use the second friday of the month for release
week and in such cases we need to enable overriding that date. Today
it requires hardcoding it in the code that computes that value. See
the changes in this PR in case a similar change is needed in the future.
- Ensure the link caching is working by making the pre_suffix match the
final link that is getting cached (i.e. & -> &)
- Skip always checking ghdoc links if there is a valid msdoc link because
we never display the ghdoc link if there is a valid msdoc link.
* Added exception for operationalinsights/data-plane API Spec
* Updated IoT C libraries
* Updates for IoT Digital Twins
* Updates for IoT
* removed log statement
* updated IoT libraries and exceptions
* Updates for Active Directory
* Updates for Content Safety
* Updates for Conversational Language Understanding
* Updates for speech sdk
* update to remove spell check libraries
* updates for text-analytics
* Updates for Mgmt plane libraries
* Updates for mgmt plane api specs mapping
* Updates for Redis
* Update _data/releases/latest/python-packages.csv
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
* NA for migration guide
* updates for compat
* updates for Redis
* Updates for Service Bus and Event Hubs
* updates for messaging services
---------
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
The branch clean-up script is being a little to aggressive and now deletes branches even if there is an open PR. Given these branches are in the fork they aren't very interesting to clean-up we decided to remove this step.
If we ever want to add more clean-up for these branches we will need to undo the removal of the ForkRepoOwner parameter that happened in 0dfb187abc.
* account for deprecated packages with multiple replacements
* Update Query-Azure-Packages.ps1
---------
Co-authored-by: Mario Guerra <marioguerra@microsoft.com>
* Update to metrics advisor
* Update to recovery services
* update for resource health
* updates to container registry
* updates to container registry
* updates for container service
* updates to cost management and billing
* updates for customer insights
* updates for databox edge
* Udpates to data factory
* updates for edge order
* updates for hana on azure
* updates for support
* updates for mysql
* udpates to java tools
* updates for postgresql
* Updates for Quantum
* updates for security
* updates to server management
* updates for java tools
* updates for storage mover
* updates for support
* updates for app config
* update for avs
* updates for api specs with missing pkgs
* updates for azure vmware solution
* updates for vmware solution b cloud simple
* updates for web
* Updates for Service Bus
* Updates for Security Insights
* Updates for internal tools
* Updates for Resource Health
* updates for schema registry
* Updates for Quota
* Updates for Private DNS
* Updates for internal tools
* Updates for Peering
* Updates for Operations Management
* Updates for Network Function
* Updates for Mobile Network
* Updates for Metrics Advisor
* Updates for Core libs
* Update for Managed Service Identity
* Updates for Kube Config
* Updates for .NET MGMT libs
* Updates to Core libs
* Updates to DNS
* Updates for IoT
* Update for Database Migration
* Updates for Data migration
* Updates for Consumption
* Updates for confidential Ledger
* Updates for Billing
* Updates for App Platform
* Updates for Network and Traffic Manager
* Update for tool
* Updates for Stream Analytics
* Update for SQL Virtual Machine
* Updates for Service Networking
* Updates for Recovery Services
* Fixes for repo paths
* Updates for Repo Paths
* Update for Maven Tools
* Update for pipeline tools
* fix for exceptions being covered
* Updates for Functions
* Update for Functions
* Updates for Mobile Services
* Updates for Machine Learning
* Updates to Mixed Reality
* Updates for Operational Insights
* Updates for Time Series Insights
* Re-added missing NA
* Update _data/releases/latest/dotnet-packages.csv
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
---------
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
* Update to reflect must-have fields
Added comments to state that 'EOLDate', 'Replace', and 'ReplaceGuide' are now required fields when a package is marked as deprecated. Change made to align with the following PR:
https://github.com/Azure/azure-sdk/pull/5704
* Update for cognitive services
* Udpate for IoT
* Updates for Data Explorer
* Updates for Conversational Language Understanding
* Updates for Web PubSub
* Updates for ARM Data Lake Store
* Updates for Storage Sync
* Updates for Data Lake Analytics
* Updates for Mgmt Storage
* Updates for NetApp Files
* Updates for Storage Pool
* Updates for Redis
* Updates for Storage Cache
* Updates for Storage Sync
* Updates for Storage Import/Export
* Updates to Arc Data
* Updates for Grafana
* Updates for Storage Mover
* Updates for Resource Mover
* Updates for Subscriptions
* Updates for Synapse
* Update for Schema Registry Kafka Arvo
* Updates for Service Bus Compat Libs
* Updates for Anomaly Detector and RLC JS packages
* Updates for Cognitive Services
* Updates for missing data
* Fix repo path error
* Updating Functions SDKs to Compat
* Updates to Replaces
* Updates to Hide Service mechanic.
* Update for percent complete calc
* Updates for Synapse
* Updates for @azure-rest libs
* Update CADL to tool
* Update to Service Runtime
* Updates for Cosmos
* Updates for IoT
* Updates for Extensions, App Service, and App Insights
* Add display name for IoT Edge Function
* Added repo paths for @azure-rest libs
* Updates to repo paths
* Adding Custom Image Search to hide list
* Updates for Storage
* Updates for Service Fabric
* Hide Active Directory
* Updates for Annotations
* Updates for Web PubSub
* Updates for Web PubSub
* Updates to IoT
* Power BI Updates
* Updates for tools
* Updates for Cognitive Services
* Changed type of spark libs
* Update to Identity lib
* Update to core libs
* Update to AOT Graalvm
* Hide Common libs
* Update for DCAP
* update for python dev tools
* update to core lib for java
* Hiding SDKs for Functions
* Moved AMQP lib to Core
* Updates for Functions libs
* update OpenAPI Markdown to tool
* unify and hide Auto Suggest
* Hiding no longer tracked search libs
* updates for Communication Rooms
* Updates to SQL
* Add ability to map api spec to service and sdk with dif names
* Added additional logging around line causing error
* add logging for read of spec dir
* removed extra logging and added check to test if item is dir before trying a dir read
* Update for Python Document DB lib
* Updates for UAMQP Core libs
* Updates for templates
* Tox and TPM Updates
* Template Updates
* Update to JS RestAPI Spec lib
* Updates for OpenAPI Spec libs
* Updated Java Parent Libs
* Updates for MsRest
* Update for Load Testing API Spec to Service Name Map
* Hide Kinect Developer Kit
* Updates for Hyak
* Update for Doc Warden
* Update for Git Rest API Tool
* Update for JS logger
* Updates for graph service
* update to angular deploy tool
* Update to umqtt
* Update for Logic Apps
* Updates for OLTP Spark Connector
* update support to core
* Updates to Bill of materials
* Update for bill of materials
* Fix for pydocumentdb broken link
* updated python namespace packages to compat type
* update to inventory dashboard scripts to ignore compat packages
* Fix for some Replaced bys not showing up in inventory.csv
* Moving Inventory Dashboard scripts to repo
* adding myself as codeowner for inventory dashboard scripts
* fixes#5408, release CSVs pulled in from local disk
* removed un-used dependencies
* fixes#5409 pull rest api specs from local storage
* Added clone step for azure-rest-api-specs repo
* changed path for azure-rest-api-specs repo
* fixed yaml formatting change
* changed location of produced inventory.csv file
* removed PowerBI binary
* adding initial version of inventory.csv
* Fixed bug of missing package saying it was created from a file path instead of API Spec Dir
- Add helper scripts to enable GitHub auto-merge
- Enable Github auto-merge for version updates
- Ignore errors from maven search for now because it is down
- If the changelog is not found we should not include in notes
- For mgmt or spring don't include content only link
- For spring use the common spring changelog
- Always update package versions from package mgmt even new packages
- Only clear the preview version if the ga version is greater then the preview version
- Temporarily ignore version 30.0.0 package versions for JS until we deprecated the new track 2 versions
- Remove the version 30.0.0 package versionss from the CSV file
* Detect new track 2 mgmt packages for go and js
* Update versions to make 0.x versions preview
* Get last 6 months of releases for go
* Fix go repo paths and only support pkgs with service folder