We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stevengonsalvez/promptregistry-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
name: Release
on:
push:
branches:
- main
workflow_dispatch:
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
token: ${{ secrets.GH_PAT }} # Personal access token with workflow permissions
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '22.x'
registry-url: 'https://registry.npmjs.org'
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- name: Verify dist folder
run: |
if [ ! -d "dist" ] || [ -z "$(ls -A dist)" ]; then
echo "Error: dist folder is missing or empty"
exit 1
fi
echo "dist folder contains:"
ls -la dist/
- name: Install semantic-release
run: npm install -g semantic-release @semantic-release/changelog @semantic-release/git @semantic-release/github @semantic-release/npm
- name: Semantic Release
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
# Must be an Automation token type to bypass 2FA/OTP requirement
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npx semantic-release