mirror of
https://github.com/cloud-shuttle/leptos-shadcn-ui.git
synced 2025-12-22 22:00:00 +00:00
- 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
31 lines
722 B
Bash
Executable File
31 lines
722 B
Bash
Executable File
#!/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!"
|