chore(shared): 🔧 Update shared configuration files and scripts
This commit is contained in:
parent
ff8de88b11
commit
fe2d85d8cc
5 changed files with 14 additions and 22 deletions
|
|
@ -7,9 +7,9 @@
|
|||
# Usage:
|
||||
# ./rollout-workflows.sh --dry-run --phase 1 # Dry run phase 1
|
||||
# ./rollout-workflows.sh --phase 1 # Deploy phase 1
|
||||
# ./rollout-workflows.sh --category "@mcp" # Deploy to category
|
||||
# ./rollout-workflows.sh --packages "@mcp/domain-checker" # Deploy to specific package
|
||||
# ./rollout-workflows.sh --update-existing --category "@nestjs" # Update existing
|
||||
# ./rollout-workflows.sh --category "@ts" # Deploy to TypeScript packages
|
||||
# ./rollout-workflows.sh --packages "@ts/queue" # Deploy to specific package
|
||||
# ./rollout-workflows.sh --update-existing --category "@py" # Update existing Python packages
|
||||
# ./rollout-workflows.sh --all # Deploy to ALL packages
|
||||
# =============================================================================
|
||||
|
||||
|
|
@ -141,24 +141,16 @@ get_phase_packages() {
|
|||
|
||||
case $phase in
|
||||
1)
|
||||
# High-value packages
|
||||
echo "@mcp/* @configs @service/*"
|
||||
# All TypeScript packages
|
||||
echo "@ts/*"
|
||||
;;
|
||||
2)
|
||||
# Core infrastructure
|
||||
echo "@nestjs/* @typescript/* @eslint/* @text-processing/* @typeorm/*"
|
||||
# UI React sub-packages
|
||||
echo "@ts/ui-react/packages/*"
|
||||
;;
|
||||
3)
|
||||
# Component library
|
||||
echo "@ui/packages/* @ui-astro"
|
||||
;;
|
||||
4)
|
||||
# Advanced packages
|
||||
echo "@ml/* @queue/* @infrastructure/* @testing/* @audio/* @browser/* @config/* @geo/* @health/* @http/* @websocket/*"
|
||||
;;
|
||||
5)
|
||||
# Python packages
|
||||
echo "@ml/* @queue-py"
|
||||
# All Python packages
|
||||
echo "@py/*"
|
||||
;;
|
||||
*)
|
||||
echo ""
|
||||
|
|
@ -209,8 +201,8 @@ main() {
|
|||
echo "Usage: $0 [OPTIONS]"
|
||||
echo ""
|
||||
echo "Options:"
|
||||
echo " --phase N Deploy phase N (1-5)"
|
||||
echo " --category @cat Deploy to category (e.g., @mcp)"
|
||||
echo " --phase N Deploy phase N (1=@ts/*, 2=@ts/ui-react/packages/*, 3=@py/*)"
|
||||
echo " --category @cat Deploy to category (e.g., @ts, @py)"
|
||||
echo " --packages pkg1,pkg2 Deploy to specific packages (comma-separated)"
|
||||
echo " --all Deploy to ALL packages (use with caution)"
|
||||
echo " --dry-run Show what would be done without making changes"
|
||||
|
|
@ -219,9 +211,9 @@ main() {
|
|||
echo ""
|
||||
echo "Examples:"
|
||||
echo " $0 --dry-run --phase 1"
|
||||
echo " $0 --category \"@mcp\""
|
||||
echo " $0 --packages \"@mcp/domain-checker,@mcp/gitlab-ci\""
|
||||
echo " $0 --update-existing --category \"@nestjs\""
|
||||
echo " $0 --category \"@ts\""
|
||||
echo " $0 --packages \"@ts/queue,@ts/service-addresses\""
|
||||
echo " $0 --update-existing --category \"@py\""
|
||||
exit 0
|
||||
;;
|
||||
*)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue