Azure / Azure/typespec-azure

Backlog: Make TypeSpec-dependent skills resilient to package updates

Open
#5,366 1 comment 0 reactions 1 assignee Claimed by @iscai-msft View on GitHub
design:needed eng triaged:core
Dominant language
TypeScript
Stars
27
Forks
90
Avg merge
1d 22h
Merged PRs (30d)
156

Description

Low priority backlog item.

## Problem
Some skills in downstream repositories depend on TypeSpec behavior and can fail validation when TypeSpec package versions are updated. We need a path that lets those skills remain independently updatable instead of requiring every TypeSpec release update to include fixes for all downstream skills.

## Context
During release-process follow-up discussion, the data-plane linter-rule coverage guidance in azure-rest-api-specs was called out as an example:

https://github.com/Azure/azure-rest-api-specs/blob/main/.github/skills/azure-api-review/references/data-plane-linter-rule-coverage.md#-landing----merged-upstream-not-yet-running-here

## Desired outcome
Investigate how to make skills that rely on TypeSpec robust to TypeSpec package updates and allow skill owners a short update window after a TypeSpec library version update.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.