Skip to main content
Glama
canary-release.yml1.21 kB
name: Canary Release on: push: # don't run on tags, run on commits # https://github.com/orgs/community/discussions/25615 tags-ignore: - "**" paths-ignore: - '.github/**' - '.cargo/**' - '.direnv/**' - '.vscode/**' - 'docs/**' - 'Cargo.*' - 'crates/**/Cargo.*' - '*.md' branches: - main workflow_dispatch: permissions: contents: read packages: write concurrency: group: canary-${{ github.ref }} cancel-in-progress: true jobs: compute_canary_version: runs-on: ubuntu-24.04 outputs: version: ${{ steps.canary_version.outputs.version }} steps: - name: Compute canary version id: canary_version run: | SHORT_SHA=${GITHUB_SHA::7} DATE=$(date -u +%Y%m%dT%H%M%SZ) echo "version=canary-${DATE}-${SHORT_SHA}" >> "$GITHUB_OUTPUT" release_canary_container: needs: compute_canary_version permissions: contents: read packages: write attestations: write id-token: write uses: ./.github/workflows/release-container.yml with: version: ${{ needs.compute_canary_version.outputs.version }} secrets: inherit

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/apollographql/apollo-mcp-server'

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