Azure / Azure/typespec-azure

[common-types] Release common-types from typespec-azure to azure-rest-api-specs

Open
#2,144 0 comments 0 reactions 0 assignees View on GitHub
epic lib:azure-resource-manager
Dominant language
TypeScript
Stars
27
Forks
90
Avg merge
1d 22h
Merged PRs (30d)
156

Description

When https://github.com/Azure/typespec-azure/tree/main/packages/samples/common-types get updated, during the release we should be able to create a pull request against azure-rest-api updating the common-types files

1. We should establish who can update these files (probably just a bot, as updating them manually will be overwritten when we release)
2. Provide a clear documentation in where the changes needs to be done ([our repo in tsp files](https://github.com/Azure/typespec-azure/tree/main/packages/typespec-azure-resource-manager/lib/common-types))
3. During the release create a pull request if there are changes between what we are producing and azure-rest-api-specs common-types, for this we are going to replace the common-types

Contributor guide

Open the contributing guide

Research direction

Start by comparing the generated files in packages/samples/common-types with the source TypeSpec files in packages/typespec-azure-resource-manager/lib/common-types. Review the release process to determine who may update azure-rest-api-specs and how changes should be detected; done means documented source ownership and an automated pull request when the generated common-types differ.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
documentation, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.