Skip to content

Commit 27013c8

Browse files
authored
Merge branch 'main' into 3318-RavenDB-state-store-new
2 parents e1cab7e + b11b6da commit 27013c8

File tree

160 files changed

+4992
-524
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

160 files changed

+4992
-524
lines changed

.build-tools/README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,23 @@ You have two ways to run the CLI:
1616
The list of available commands in this CLI is dynamic and is subject to change at any time. Each command, including the "root" one (no sub-command), are self-documented in the CLI, and you can read the help page by adding `--help`.
1717

1818
For example, `./build-tools --help` shows the full list of commands the CLI offers.
19+
20+
### check-component-registrations
21+
22+
Checks that all components in components-contrib are properly registered in dapr/dapr. This includes checking for:
23+
24+
- Registry files in dapr/pkg/components/
25+
- Registration of specific components in dapr/cmd/daprd/components/
26+
- Metadata files in component directories
27+
28+
Usage:
29+
```bash
30+
# Run from build-tools directory
31+
go run . check-component-registrations
32+
33+
# Or using the compiled binary
34+
./build-tools check-component-registrations
35+
```
36+
37+
This command will scan all component types (conversation, state, secretstores, pubsub, bindings, configuration, nameresolution, middleware, cryptography, lock) and report any missing registrations.
38+
This is part of the release endgame tasking to ensure all components properly register within runtime as expected.

0 commit comments

Comments
 (0)