Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 908 Bytes

RELEASE.md

File metadata and controls

21 lines (16 loc) · 908 Bytes

Releasing the package

  1. Update all the tool versions in Directory.Build.Props
  2. Open a PR to update the <VersionPrefix> tag in Directory.Build.Props
  3. Maintainers approve and merge PR
  4. After the PR merges a maintainer triggers the Release workflow on the main branch via the github Actions UI or runs:
gh workflow run build -f test-run=false

The release flow will build and publish the packages to nuget, tag the repository with version of the release, and create a GH release

  1. Maintainer updates release notes with package info:
# https://www.nuget.org/packages/BytecodeAlliance.Componentize.DotNet.Wasm.SDK
dotnet add package BytecodeAlliance.Componentize.DotNet.Wasm.SDK

# https://www.nuget.org/packages/BytecodeAlliance.Componentize.DotNet.WitBindgen
dotnet add package BytecodeAlliance.Componentize.DotNet.WitBindgen