Skip to main content
Glama
by mckinsey
release.sh854 B
# !/usr/bin/env bash set -eu GITHUB_USER=$1 GITHUB_REPO=$2 GITHUB_TAGGING_TOKEN=$3 PACKAGE=$4 VERSION=$5 BODY_PATH=$6 GITHUB_ENDPOINT="https://api.github.com/repos/${GITHUB_USER}/${GITHUB_REPO}/releases" BODY=$(jq -Rs . < "$BODY_PATH") if [ "$PACKAGE" = "vizro-core" ]; then TAG_NAME="${VERSION}" MAKE_LATEST=true else TAG_NAME="${PACKAGE}-${VERSION}" MAKE_LATEST=false fi PAYLOAD=$(cat <<-END { "tag_name": "${TAG_NAME}", "target_commitish": "main", "name": "${PACKAGE}-${VERSION}", "body": ${BODY}, "draft": false, "prerelease": false, "make_latest": "${MAKE_LATEST}" } END ) STATUS=$(curl -L \ -X POST \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer ${GITHUB_TAGGING_TOKEN}" \ -H "X-GitHub-Api-Version: 2022-11-28" \ ${GITHUB_ENDPOINT} \ -d "${PAYLOAD}") echo "${STATUS}"

Latest Blog Posts

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/mckinsey/vizro'

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