cargo publish ()

This commit is contained in:
Firstyear 2025-05-09 16:46:34 +10:00 committed by GitHub
parent 036f069c2d
commit 43ae7f542d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 16 additions and 9 deletions
Makefile
book/src/developers

View file

@ -353,4 +353,18 @@ prettier/fix: ## Run prettier on the UI javascript things and write back changes
prettier/fix: eslint/setup
@echo " Running prettier..."
cd server/core && npm run prettier:fix
@echo "Done!"
@echo "Done!"
.PHONY: publish
publish: ## Publish to crates.io
publish:
cargo publish -p scim_proto
cargo publish -p kanidm_build_profiles
cargo publish -p kanidm_proto
cargo publish -p sketching
cargo publish -p kanidm_utils_users
cargo publish -p kanidm_lib_file_permissions
cargo publish -p kanidm_lib_crypto
cargo publish -p kanidm_client
cargo publish -p kanidm_tools

View file

@ -89,14 +89,7 @@ cargo install --force \
### Cargo publish
- [ ] publish `kanidm_proto`
- [ ] publish `sketching`
- [ ] publish `kanidm_utils_users`
- [ ] publish `kanidm_lib_file_permissions`
- [ ] publish `kanidm_lib_crypto`
- [ ] publish `kanidm_build_profiles`
- [ ] publish `kanidm_client`
- [ ] publish `kanidm_tools`
- [ ] make publish
### Docker