mirror of
https://github.com/cloud-shuttle/leptos-shadcn-ui.git
synced 2026-01-04 12:02:56 +00:00
feat: Add script for publishing remaining packages
- 33/46 packages successfully published to crates.io - Rate limit hit after publishing 33 packages - Created script to publish remaining 13 packages after rate limit resets - All core components and utilities published successfully
This commit is contained in:
30
scripts/publish_remaining_packages.sh
Executable file
30
scripts/publish_remaining_packages.sh
Executable file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Script to publish remaining packages after rate limit resets
|
||||
# Run this after the rate limit resets (around 14:12:20 GMT on Sep 20, 2025)
|
||||
|
||||
echo "🚀 Publishing remaining packages to crates.io..."
|
||||
|
||||
# List of packages that failed due to rate limit
|
||||
remaining_packages=(
|
||||
"select"
|
||||
"separator"
|
||||
"sheet"
|
||||
"skeleton"
|
||||
"slider"
|
||||
"switch"
|
||||
"table"
|
||||
"tabs"
|
||||
"textarea"
|
||||
"toast"
|
||||
"toggle"
|
||||
"tooltip"
|
||||
)
|
||||
|
||||
# Publish each remaining package
|
||||
for package in "${remaining_packages[@]}"; do
|
||||
echo "📦 Publishing $package..."
|
||||
(cd "packages/leptos/$package" && cargo publish --no-verify --allow-dirty) || echo "❌ Failed to publish $package"
|
||||
done
|
||||
|
||||
echo "✅ Publishing complete!"
|
||||
Reference in New Issue
Block a user