File tree Expand file tree Collapse file tree 4 files changed +38
-3089
lines changed
agent-memory-client/agent_memory_client Expand file tree Collapse file tree 4 files changed +38
-3089
lines changed Original file line number Diff line number Diff line change 6969 uv run pytest --run-api-tests
7070 env :
7171 OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
72+
73+ docker :
74+ needs : test
75+ runs-on : ubuntu-latest
76+ if : github.ref == 'refs/heads/main' && github.event_name == 'push'
77+ steps :
78+ - name : Checkout
79+ uses : actions/checkout@v4
80+
81+ - name : Set up Docker Buildx
82+ uses : docker/setup-buildx-action@v3
83+
84+ - name : Log in to Docker Hub
85+ uses : docker/login-action@v3
86+ with :
87+ username : ${{ secrets.DOCKER_USERNAME }}
88+ password : ${{ secrets.DOCKER_TOKEN }}
89+
90+ - name : Extract version from __init__.py
91+ id : version
92+ run : |
93+ VERSION=$(grep '__version__ =' agent_memory_server/__init__.py | sed 's/__version__ = "\(.*\)"/\1/' || echo "latest")
94+ echo "version=$VERSION" >> $GITHUB_OUTPUT
95+ echo "Version: $VERSION"
96+
97+ - name : Build and push Docker image
98+ uses : docker/build-push-action@v5
99+ with :
100+ context : .
101+ file : ./Dockerfile
102+ push : true
103+ tags : |
104+ andrewbrookins510/agent-memory-server:latest
105+ andrewbrookins510/agent-memory-server:${{ steps.version.outputs.version }}
106+ cache-from : type=gha
107+ cache-to : type=gha,mode=max
Original file line number Diff line number Diff line change 55memory management capabilities for AI agents and applications.
66"""
77
8- __version__ = "0.9.0 "
8+ __version__ = "0.9.0b1 "
99
1010from .client import MemoryAPIClient , MemoryClientConfig , create_memory_client
1111from .exceptions import (
Original file line number Diff line number Diff line change 11"""Redis Agent Memory Server - A memory system for conversational AI."""
22
3- __version__ = "0.9.0 "
3+ __version__ = "0.9.0b1 "
You can’t perform that action at this time.
0 commit comments