Skip to content

Commit b29aa2e

Browse files
authored
Update Publishing steps (#2434)
Adding follow-up steps to update package dependency and review security warnings.
1 parent ea5e929 commit b29aa2e

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.vscode/extensions.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"esbenp.prettier-vscode",
55
"streetsidesoftware.code-spell-checker",
66
"vitest.explorer",
7-
"astro-build.astro-vscode"
7+
"astro-build.astro-vscode",
8+
"typespec.typespec-vscode"
89
]
910
}

CONTRIBUTING.md

+2
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,8 @@ Do the following to publish a new release:
264264
3. Send an email to the `TypeSpec Partners` group announcing the release.
265265
- Include the TypeSpec/TypeSpec-Azure release notes (links plus contents) as part of the announcement.
266266
Example:
267+
4. Run `pnpm upgrade --latest -r -i` on each repo and create PR to update dependencies and vulnerabilities.
268+
5. After update PRs have been merged, review any remaining reported vulnerabilities in both the Repos' `Security` tabs and initiate a discussion on the `Engineering` channel regarding potential mitigations. `Security` tab links: [typespec](https://github.com/microsoft/typespec/security) and [typespec-azure](https://github.com/Azure/typespec-azure/security).
267269

268270
```md
269271
TypeSpec X.X and Azure libraries Y.Y were just released

0 commit comments

Comments
 (0)