Skip to main content
Glama
trigger-si-app-deployment.yml2.3 kB
name: Deploy Application via System Initiative on: push: tags: - "bin/module-index/image/*" - "bin/auth-api/image/*" jobs: deploy-module-index: if: startsWith(github.ref_name, 'bin/module-index/image/') runs-on: ubuntu-latest steps: - name: Check out the repo uses: actions/checkout@v4 - name: Extract version from tag id: extract_version run: | VERSION=$(echo "${{ github.ref_name }}" | sed 's|bin/module-index/image/||') echo "version=$VERSION" >> "$GITHUB_OUTPUT" - name: Set dynamic date id: set-date run: | DATE=$(date -u +"%Y-%m-%dT%H:%M:%SZ") echo "DATE=$DATE" >> "$GITHUB_ENV" - name: Trigger Module Index Deployment uses: systeminit/actions@v0.1 with: changeSet: Auto Deploy Module Index - ${{ env.DATE }} componentId: 01JRGCHH41GWT5KQZYH1GHYP8Q apiUrl: https://tools.systeminit.com view: "shared-prod/ecs" domain: | Image: "systeminit/module-index:${{ steps.extract_version.outputs.version }}" applyOnSuccess: true apiToken: ${{ secrets.SI_PRODUCTION_SAAS_WORKSPACE_API_TOKEN }} deploy-auth-api: if: startsWith(github.ref_name, 'bin/auth-api/image/') runs-on: ubuntu-latest steps: - name: Check out the repo uses: actions/checkout@v4 - name: Extract version from tag id: extract_version run: | VERSION=$(echo "${{ github.ref_name }}" | sed 's|bin/auth-api/image/||') echo "version=$VERSION" >> "$GITHUB_OUTPUT" - name: Set dynamic date id: set-date run: | DATE=$(date -u +"%Y-%m-%dT%H:%M:%SZ") echo "DATE=$DATE" >> "$GITHUB_ENV" - name: Trigger Auth API Deployment uses: systeminit/actions@v0.1 with: changeSet: Auto Deploy Auth API - ${{ env.DATE }} componentId: 01JRGHCSFE26G82QAMMYEJSWDB apiUrl: https://tools.systeminit.com view: "shared-prod/ecs" domain: | Image: "systeminit/auth-api:${{ steps.extract_version.outputs.version }}" applyOnSuccess: true apiToken: ${{ secrets.SI_PRODUCTION_SAAS_WORKSPACE_API_TOKEN }}

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/systeminit/si'

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