From 88bfc48d13e284355652ef5cfc8d1bf19ae6bc16 Mon Sep 17 00:00:00 2001 From: KeviM Date: Thu, 14 May 2026 22:53:45 -0700 Subject: [PATCH] docs(claude-md): add CI section (was missing) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CLAUDE.md ended with the API Notes block — no CI section. Add the standard 'GitHub Actions workflow ...' paragraph used by sibling SDKs (matches kalshi-cpp / polymarket-cpp / open-meteo-cpp / nws-cpp post-2026-05-15). --- CLAUDE.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index e79125c..ef1cece 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -42,3 +42,7 @@ make clean # Remove build/ - No authentication required - Default format: CSV (most reliable), also JSON, SSV - `+` in timezone offsets must be URL-encoded as `%2B` + +## CI + +GitHub Actions workflow `.github/workflows/ci.yml`: build + test + lint on Ubuntu 24.04, build + test + lint on macos-latest, build + test on windows-latest (no clang-format step — Windows toolchain lacks a uniform clang-format), markdown-lint via DavidAnson. Release workflow auto-creates a GitHub Release on `vX.Y.Z` tag push (notes extracted from `CHANGELOG.md`).