Skip to main content
Glama

In Memoria

test-release-workflow.shโ€ข1.25 kB
#!/bin/bash set -e echo "๐Ÿงช Testing release workflow locally..." # Simulate the workflow steps for current platform TARGET="x86_64-unknown-linux-gnu" PLATFORM="linux-x64" echo "๐Ÿ“ Building for target: $TARGET" npm run build echo "๐Ÿ“ Creating platform package directory..." mkdir -p npm/$PLATFORM echo "๐Ÿ“ฆ Copying binary to platform package..." if [ -f rust-core/*.node ]; then cp rust-core/*.node npm/$PLATFORM/ echo "โœ… Binary copied successfully" else echo "โŒ No .node file found" exit 1 fi echo "๐Ÿ” Checking platform package structure..." ls -la npm/$PLATFORM/ echo "๐Ÿ“‹ Validating package.json..." if [ -f npm/$PLATFORM/package.json ]; then echo "โœ… package.json exists" node -e " const pkg = require('./npm/$PLATFORM/package.json'); console.log('Package name:', pkg.name); console.log('Version:', pkg.version); console.log('Main:', pkg.main); console.log('OS:', pkg.os); console.log('CPU:', pkg.cpu); " else echo "โŒ package.json missing" exit 1 fi echo "๐ŸŽฏ Testing npm pack (dry run)..." cd npm/$PLATFORM npm pack --dry-run cd ../.. echo "โœ… Release workflow test completed successfully!" echo "๐Ÿš€ Ready for production release!"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pi22by7/In-Memoria'

If you have feedback or need assistance with the MCP directory API, please join our Discord server