We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/raisinbread/teleprompter'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
release.shβ’1.02 KiB
#!/bin/bash
# Release script for Teleprompter
# Usage: ./scripts/release.sh [patch|minor|major]
set -e
VERSION_TYPE=${1:-patch}
echo "π Creating $VERSION_TYPE release..."
# Ensure we're on main branch and up to date
git checkout main
git pull origin main
# Run tests to ensure everything works
echo "π§ͺ Running tests..."
npm test
# Bump version in package.json
echo "π Bumping $VERSION_TYPE version..."
NEW_VERSION=$(npm version $VERSION_TYPE --no-git-tag-version)
# Commit version bump
git add package.json package-lock.json
git commit -m "Release $NEW_VERSION"
# Create tag
git tag $NEW_VERSION
# Push changes and tag
git push origin main
git push origin $NEW_VERSION
echo "β Version $NEW_VERSION tagged and pushed!"
echo "π Next steps:"
echo " 1. Go to https://github.com/raisinbread/teleprompter/releases"
echo " 2. Click 'Create a new release'"
echo " 3. Select tag: $NEW_VERSION"
echo " 4. Add release notes"
echo " 5. Click 'Publish release'"
echo " 6. GitHub Actions will automatically publish to npm!"