FormulaMonks / kurt

A wrapper for AI SDKs, for building LLM-agnostic structured AI applications in Typescript
MIT License
2 stars 0 forks source link

chore: Add CI with GitHub Actions. #2

Closed jemc closed 2 months ago

jemc commented 2 months ago

Add CI with GitHub Actions.

jemc commented 2 months ago

Note that I used pnpm -r for all of these commands because, based on advice from @InfraK, I intend to split this library into separate libraries - one base library, and one for each LLM provider. So the fact that the CI steps use -r makes this ready to run as a multi-library monorepo.

jemc commented 2 months ago

I removed prettier (and the associated formatting comments) as discussed in Slack - I'll wait for biome in a later PR from @andreszorro .

I've also set the major version in npm install -g pnpm@9, as suggested by @InfraK above.

The force-push I did doesn't change anything else.