Skip to main content
Glama
action.yaml1.96 kB
name: SlackNotify description: 'Notifies slack of the success or failure of the suite' inputs: cluster_name: description: "Name of the cluster" required: false suite: description: "Suite that's running" required: true url: description: "Webhook URL to send the Slack notification to" required: true git_ref: description: "The git commit, tag, or branch to check out. Requires a corresponding Karpenter snapshot release" workflow_trigger: description: "Workflow trigger for this run" runs: using: "composite" steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: ref: ${{ inputs.git_ref }} - id: get-run-name shell: bash env: SUITE: ${{ inputs.suite }} WORKFLOW: ${{ inputs.workflow_trigger }} run: | if [[ ${{ github.event_name }} == "schedule" && "$WORKFLOW" == 'private_cluster' ]]; then RUN_NAME="privateCluster-periodic" elif [[ ${{ github.event_name }} == "schedule" && "$WORKFLOW" == 'soak' ]]; then RUN_NAME="soak-periodic" elif [[ ${{ github.event_name }} == "schedule" ]]; then RUN_NAME="$SUITE-periodic" else RUN_NAME="$SUITE-${GITHUB_SHA::7}" fi # Convert the RUN_NAME to all lowercase echo RUN_NAME=${RUN_NAME,,} >> $GITHUB_OUTPUT - uses: ./.github/actions/e2e/slack/send-message if: ${{ job.status == 'success' }} with: url: ${{ inputs.url }} message: ":white_check_mark: ${{ steps.get-run-name.outputs.RUN_NAME }} (https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})" - uses: ./.github/actions/e2e/slack/send-message if: ${{ job.status == 'failure' }} with: url: ${{ inputs.url }} message: ":x: ${{ steps.get-run-name.outputs.RUN_NAME }} (https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})"

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/mengfwan/test-mcp-glama'

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