-
Notifications
You must be signed in to change notification settings - Fork 123
Updating ToolkitLabs.dev
Arlo Godfrey edited this page Mar 29, 2024
·
2 revisions
To update the https://toolkitlabs.dev/ website with the latest WebAssembly changes:
- ToolkitLabs.dev is built from the https://github.com/CommunityToolkit/Windows repository. Clone this locally.
- ToolkitLabs.dev also contains the components from Labs. Clone https://github.com/CommunityToolkit/Labs-Windows locally.
- These two repositories both use the Windows Community Toolkit Tooling infrastructure, and both contain a
./componentsfolder. - Copy the folders in
./componentsfrom Labs-Windows to Windows on your local machine. - The added components will be auto-discovered during build. Proceed to the next step.
- Generate the "All components" Gallery solution
- Build the wasm head in release mode
- On successful build, go to ./tooling/ProjectHeads/AllComponents/Wasm/bin/Release/net*.0/dist to find the built WebAssembly app.
- Clone https://github.com/CommunityToolkit/ToolkitLabs.dev
- Create a new branch for the update PR
- Delete all files present in the
distfolder from the ToolkitLabs.dev folder, including the existingpackage_*directory. - Copy the new assets from
distto the ToolkitLabs.dev folder.
- Before proceeding, make sure the Wasm app looks and behaves as expected by running the
dotnet servetool and testing it in the browser. - Push your new branch to github and open a PR in the CommunityToolkit/ToolkitLabs.dev repo. Merging to main will deploy it to https://toolkitlabs.dev.

- Home ๐
- Welcome ๐
- Principles โ๏ธ
- Roadmap ๐บ
- .NET Foundation
- Why Microsoft supports this project
- License ๐
- Getting Started ๐
- Sample App ๐ฑ
- NuGet Packages ๐ฆ
- Preview Packages ๐
- Toolkit Labs ๐งช
- Questions โ
- Discussions ๐ฅ
- Submitting an Issue โ๏ธ
- Good First Issue ๐
- Help Wanted ๐
- Bug Fixes ๐
- Feature Requests ๐ซ
- Component Quality Evaluation ๐ฎ
- Create and Submit PullRequest ๐
- Documentation ๐
- Review PR ๐
- Avoid Roadblocks ๐ง
- Required Dependencies ๐
- Quick Start โก
- Sample Development ๐ฑ
- Testing ๐งช
- Accessibility Guideline โฟ
- Coding Style and Conventions โ
- Building XAML Controls ๐
- CI and Infrastructure ๐พ
- Updating ToolkitLabs.dev ๐
- Migration Guide from v7 to v8 ๐
- How the Project is Organized ๐๏ธ
- Join the Toolkit Organization ๐ช
- Hall of Fame ๐