also looking at this
fix(deps): apply the buddy rename contents, not just the file rename
#1174
4 files
+20
-14
| @@ -115,11 +115,13 @@ jobs: | ||
| 115 | 115 | # buddy-bot updates a PR body → fires edited event → re-triggers workflow) |
| 116 | 116 | if [[ "$ACTOR" == *"[bot]"* ]] || [[ "$ACTOR" == "github-actions[bot]" ]] || [[ "$ACTOR" == "buddy-bot" ]]; then |
| 117 | 117 | echo "ℹ️ Skipping — PR edit was made by bot actor: $ACTOR" |
| 118 | elif [[ "$BRANCH" == buddy-bot/* ]]; then | |
| 118 | # @buddysh/buddy defaults to the `buddy/` prefix; `buddy-bot/` is kept | |
| 119 | # so PRs opened by the pre-rename CLI still rebase while they are open. | |
| 120 | elif [[ "$BRANCH" == buddy/* ]] || [[ "$BRANCH" == buddy-bot/* ]]; then | |
| 119 | 121 | echo "run_check=true" >> $GITHUB_OUTPUT |
| 120 | echo "ℹ️ buddy-bot PR edited by user — running rebase check for branch: $BRANCH" | |
| 122 | echo "ℹ️ buddy PR edited by user — running rebase check for branch: $BRANCH" | |
| 121 | 123 | else |
| 122 | echo "ℹ️ Non-buddy-bot PR edited — skipping (branch: $BRANCH)" | |
| 124 | echo "ℹ️ Non-buddy PR edited — skipping (branch: $BRANCH)" | |
| 123 | 125 | fi |
| 124 | 126 | elif [ "$" = "workflow_dispatch" ]; then |
| 125 | 127 | JOB="$" |
| @@ -233,10 +235,10 @@ jobs: | ||
| 233 | 235 | |
| 234 | 236 | if [ "$" = "true" ]; then |
| 235 | 237 | echo "📋 Running in DRY RUN mode..." |
| 236 | bunx buddy-bot update-check --dry-run --verbose | |
| 238 | bunx @buddysh/buddy update-check --dry-run --verbose | |
| 237 | 239 | else |
| 238 | 240 | echo "🔄 Running in LIVE mode..." |
| 239 | bunx buddy-bot update-check --verbose | |
| 241 | bunx @buddysh/buddy update-check --verbose | |
| 240 | 242 | fi |
| 241 | 243 | |
| 242 | 244 | env: |
| @@ -326,15 +328,15 @@ jobs: | ||
| 326 | 328 | |
| 327 | 329 | if [ "$PACKAGES" != "" ]; then |
| 328 | 330 | if [ "$VERBOSE" = "true" ]; then |
| 329 | bunx buddy-bot update --packages "$PACKAGES" --verbose | |
| 331 | bunx @buddysh/buddy update --packages "$PACKAGES" --verbose | |
| 330 | 332 | else |
| 331 | bunx buddy-bot update --packages "$PACKAGES" | |
| 333 | bunx @buddysh/buddy update --packages "$PACKAGES" | |
| 332 | 334 | fi |
| 333 | 335 | else |
| 334 | 336 | if [ "$VERBOSE" = "true" ]; then |
| 335 | bunx buddy-bot update --strategy "$STRATEGY" --verbose | |
| 337 | bunx @buddysh/buddy update --strategy "$STRATEGY" --verbose | |
| 336 | 338 | else |
| 337 | bunx buddy-bot update --strategy "$STRATEGY" | |
| 339 | bunx @buddysh/buddy update --strategy "$STRATEGY" | |
| 338 | 340 | fi |
| 339 | 341 | fi |
| 340 | 342 | |
| @@ -447,7 +449,7 @@ jobs: | ||
| 447 | 449 | set -e # Exit on any error |
| 448 | 450 | |
| 449 | 451 | # Build the command |
| 450 | COMMAND="bunx buddy-bot dashboard" | |
| 452 | COMMAND="bunx @buddysh/buddy dashboard" | |
| 451 | 453 | |
| 452 | 454 | if [ "$TITLE" != "" ]; then |
| 453 | 455 | COMMAND="$COMMAND --title \"$TITLE\"" |
| @@ -470,9 +472,9 @@ jobs: | ||
| 470 | 472 | # Run scan to show what would be included |
| 471 | 473 | echo "🔍 Scanning for dependencies that would be included:" |
| 472 | 474 | if [ "$VERBOSE" = "true" ]; then |
| 473 | bunx buddy-bot scan --verbose | |
| 475 | bunx @buddysh/buddy scan --verbose | |
| 474 | 476 | else |
| 475 | bunx buddy-bot scan | |
| 477 | bunx @buddysh/buddy scan | |
| 476 | 478 | fi |
| 477 | 479 | else |
| 478 | 480 | echo "🚀 Executing dashboard update:" |
bun.lockmodified+3-0
| @@ -8,6 +8,7 @@ | ||
| 8 | 8 | "@stacksjs/ts-validation": "^0.5.6", |
| 9 | 9 | }, |
| 10 | 10 | "devDependencies": { |
| 11 | "@buddysh/buddy": "^0.11.2", | |
| 11 | 12 | "@stacksjs/bunpress": "^0.2.14", |
| 12 | 13 | "@stacksjs/launchpad": "^0.6.4", |
| 13 | 14 | "@stacksjs/ts-faker": "^0.1.8", |
| @@ -61,6 +62,8 @@ | ||
| 61 | 62 | "typescript": "^7.0.2", |
| 62 | 63 | }, |
| 63 | 64 | "packages": { |
| 65 | "@buddysh/buddy": ["@buddysh/buddy@0.11.2", "", { "dependencies": { "prompts": "^2.4.2", "ts-pantry": "^0.11.64" }, "peerDependencies": { "@anthropic-ai/sdk": ">=0.117.1 <0.123.0" }, "optionalPeers": ["@anthropic-ai/sdk"], "bin": { "buddy": "./dist/bin/cli.js" } }, "sha512-JFXYixMjEcggy6Do8zgCUwiJ7/eEXvxTYr4Nd7QGiryhQ1aCoWYV0GkTRmmtC/hAOPUUMwQEjmFe3gBgMkCW0g=="], | |
| 66 | ||
| 64 | 67 | "@bun-query-builder/benchmark": ["@bun-query-builder/benchmark@workspace:packages/benchmark"], |
| 65 | 68 | |
| 66 | 69 | "@colors/colors": ["@colors/colors@1.5.0", "", {}, "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ=="], |