Skip to main content
Glama
release.yml1.55 kB
name: Release - MCP Git Server on: push: tags: - 'v*' workflow_dispatch: inputs: version: description: 'Release version (e.g., v1.0.0)' required: true type: string env: PYTHON_VERSION: "3.11" jobs: # Run full CI suite before release validate: name: Pre-release Validation uses: ./.github/workflows/ci.yml # Build and test release artifacts build: name: Build Release Artifacts runs-on: ubuntu-latest needs: validate steps: - name: Checkout repository uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Python uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install uv uses: astral-sh/setup-uv@v3 - name: Install dependencies run: uv sync --dev - name: Build package run: uv build - name: Verify package installation run: | # Test that the built package can be installed and imported pip install dist/*.whl python -c "import mcp_server_git; print('✅ Package imports correctly')" mcp-server-git --help - name: Upload build artifacts uses: actions/upload-artifact@v4 with: name: release-artifacts path: dist/ - name: Create GitHub Release if: startsWith(github.ref, 'refs/tags/v') uses: softprops/action-gh-release@v1 with: files: dist/* generate_release_notes: true draft: false prerelease: false

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/MementoRC/mcp-git'

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