This repository contains the documentation for the project, built using Material for MkDocs. The documentation sources are written in Markdown.
To build the documentation locally, you need to install the following dependencies:
-
Install Taskfile and uv using Homebrew:
brew install go-task/tap/go-task brew install uv
-
Install Taskfile and uv using bash:
sh -c '$(curl -fsSL https://taskfile.dev/install.sh)' curl -LsSf https://astral.sh/uv/install.sh | sh
-
Install Taskfile and uv using scoop:
scoop install go-task scoop install main/uv
task run
To build the documentation, run the following command:
task build
This will generate the HTML documentation in the .build/site directory.
See the How to Contribute page for more information.
Before creating a release, ensure that:
- All necessary features and fixes are merged into the
main
branch.
- Create and annotate the release tag:
git tag -a v0.2.1 -m "v0.2.1"
- Push the tag to trigger the GitHub Action:
git push origin v0.2.1
- Wait for the GitHub Action to complete building the documentation artifacts.
- Navigate to the releases page on GitHub.
- Find the draft release created by the GitHub Action.
- Select the previous version tag to compare against.
- Click "Generate release notes" in the draft release.
- Review the generated release notes.
- Publish the release.
Copyright AGNTCY Contributors (https://github.com/agentcy)