Skip to content

Commit e91ab83

Browse files
authored
Merge branch 'main' into dapr-state-store-clickhouse
2 parents d3237f5 + 42b3cee commit e91ab83

File tree

4 files changed

+768
-2
lines changed

4 files changed

+768
-2
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)