Control Plane Api Demo banner
langchain-ai langchain-ai

Control Plane Api Demo

AI community

Description

This repository demonstrates how you can automate the deployment of agents to LangGraph Platform (LGP) using Github Actions and the LGP [Control Plane API](https://langchain-ai.github.io/langgraph/clo

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Building a CI/CD Pipeline for LangGraph Platform Deployments using Github Actions πŸ¦œπŸ•ΈοΈ

This repository demonstrates how you can automate the deployment of agents to LangGraph Platform (LGP) using Github Actions and the LGP [Control Plane API](https://langchain-ai.github.io/langgraph/cloud/reference/api/api_ref_control_plane.html#description/introduction)

The project contains two key workflows:

πŸš€ New Deployment Workflow (`.github/workflows/new-deployment.yml`)

  • Triggers: Push to main branch or merged pull requests
  • Creates new deployments on LangGraph Platform programmatically
  • Builds and pushes Docker images to Docker Hub

πŸ”„ New Revision Workflow (`.github/workflows/new-revision.yml`)

  • Triggers: Push to main branch or merged pull requests
  • Updates existing deployments with new revisions
  • Builds and pushes updated Docker images

Required Secrets

Configure these in your GitHub repository:

DOCKER_USERNAME          # Your Docker Hub username
DOCKER_PASSWORD          # Your Docker Hub password/token
LANGSMITH_API_KEY        # LangSmith API key for deployments. Will be used to authenticate into LGP
OPENAI_API_KEY          # OpenAI API key for the agent