Skip to content

Commit 77fc881

Browse files
committed
Include release docs
1 parent 7320843 commit 77fc881

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

docs/development.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,29 @@ uv run pytest
1313
3. Commit your changes
1414
4. Push to the branch
1515
5. Create a Pull Request
16+
17+
## Releasing Agent Memory Server
18+
19+
Merging a PR to the main branch will trigger building and pushing a new image
20+
to Docker Hub based on the commits in main (including the version number).
21+
Currently, that image pushes to a test project:
22+
23+
https://hub.docker.com/r/andrewbrookins510/agent-memory-server
24+
25+
26+
## Releasing Agent Memory Client
27+
28+
For the client, the workflow is different. First, merge your PR to main.
29+
Then tag a commit (from main) and push to a tag based on the format
30+
`client/vx.y.z-test` or `client/vx.y.z`:
31+
32+
- Test PyPI: Use `-test` in the *version tag*. For example:
33+
```
34+
$ git tag client/v0.9.0-b2-test
35+
$ git push client/v0.9.0-b2-test
36+
```
37+
38+
- Production PyPI: Do not include `-test` in the version tag:
39+
```
40+
$ git tag client/v0.9.0b2
41+
$ git push client/v0.9.0b2

0 commit comments

Comments
 (0)