Skip to content

Remove build artifacts from several packages - #11590

Open
Timothee Guerin (timotheeguerin) with Copilot wants to merge 5 commits into
mainfrom
copilot/remove-build-artifacts-from-npm
Open

Remove build artifacts from several packages#11590
Timothee Guerin (timotheeguerin) with Copilot wants to merge 5 commits into
mainfrom
copilot/remove-build-artifacts-from-npm

Conversation

Copilot AI commented Aug 7, 2026

Copy link
Copy Markdown
Contributor
  • Add focused regression coverage requiring files for publishable packages
  • Add minimal files allowlists to the 11 affected packages
  • Verify package contents and run targeted checks
  • Add changelog entries and complete review/security validation

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
1 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
@microsoft-github-policy-service microsoft-github-policy-service Bot added emitter-framework Issues for the emitter framework lib:http-specs For issues/prs related to the @typespec/http-specs package emitter:client:js Issue for the JS client emitter: @typespec/http-client-js emitter:protobuf The protobuf emitter eng spector Issues related to spector and the spec sets labels Aug 7, 2026
Copilot AI and others added 2 commits August 7, 2026 14:44
Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
@pkg-pr-new

pkg-pr-new Bot commented Aug 7, 2026

Copy link
Copy Markdown

Open in StackBlitz

@typespec/emitter-framework

npm i https://pkg.pr.new/microsoft/typespec/@typespec/emitter-framework@11590

@typespec/http-canonicalization

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-canonicalization@11590

@typespec/http-client

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-client@11590

@typespec/http-client-js

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-client-js@11590

@typespec/http-server-js

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-server-js@11590

@typespec/http-specs

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-specs@11590

@typespec/mutator-framework

npm i https://pkg.pr.new/microsoft/typespec/@typespec/mutator-framework@11590

@typespec/protobuf

npm i https://pkg.pr.new/microsoft/typespec/@typespec/protobuf@11590

@typespec/spec-api

npm i https://pkg.pr.new/microsoft/typespec/@typespec/spec-api@11590

@typespec/spec-coverage-sdk

npm i https://pkg.pr.new/microsoft/typespec/@typespec/spec-coverage-sdk@11590

@typespec/spector

npm i https://pkg.pr.new/microsoft/typespec/@typespec/spector@11590

commit: 0e4a7c9

@azure-sdk-automation

Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@timotheeguerin Timothee Guerin (timotheeguerin) changed the title [WIP] Remove build artifacts from several packages Remove build artifacts from several packages Aug 7, 2026
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

All changed packages have been documented.

  • @typespec/emitter-framework
  • @typespec/http-canonicalization
  • @typespec/http-client-js
  • @typespec/http-client
  • @typespec/http-server-js
  • @typespec/http-specs
  • @typespec/mutator-framework
  • @typespec/protobuf
  • @typespec/spec-api
  • @typespec/spec-coverage-sdk
  • @typespec/spector
Show changes

@typespec/emitter-framework - fix ✏️

Exclude build artifacts from published packages

@typespec/http-canonicalization - fix ✏️

Exclude build artifacts from published packages

@typespec/http-client - fix ✏️

Exclude build artifacts from published packages

@typespec/http-client-js - fix ✏️

Exclude build artifacts from published packages

@typespec/http-server-js - fix ✏️

Exclude build artifacts from published packages

@typespec/http-specs - fix ✏️

Exclude build artifacts from published packages

@typespec/mutator-framework - fix ✏️

Exclude build artifacts from published packages

@typespec/protobuf - fix ✏️

Exclude build artifacts from published packages

@typespec/spec-api - fix ✏️

Exclude build artifacts from published packages

@typespec/spec-coverage-sdk - fix ✏️

Exclude build artifacts from published packages

@typespec/spector - fix ✏️

Exclude build artifacts from published packages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter:client:js Issue for the JS client emitter: @typespec/http-client-js emitter:protobuf The protobuf emitter emitter-framework Issues for the emitter framework eng lib:http-specs For issues/prs related to the @typespec/http-specs package spector Issues related to spector and the spec sets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Several packages publish build artifacts (temp/*.tsbuildinfo, .turbo/turbo-build.log) to npm

2 participants