Welcome to codefly.ai
core library
Fundamentals for the codefly.ai
ecosystem.
Getting started
Update proto definitions and generate code
./scripts/build/generate.sh
Tests
Wither runner tests
Flaky for now.
go test -tags runner -v ./...
### Publish
TODO: When needed, move to PR system for versioning
*Requirement:* `semver`
```shell
./scripts/publish/tag.sh
or
./scripts/publish/re_tag.sh
Environment Variables
Tips for a Cool README:
-
Engaging Visuals: Include badges for build status, code quality, etc., and consider adding a project logo or screenshots/gifs of your project in action.
-
Clear and Concise: Make your README easy to read with clear headings and concise descriptions.
-
Examples: Include usage examples, as they are extremely helpful to new users.
-
Contribution Guidelines: Encourage community involvement with clear contribution guidelines.
-
License Information: Always specify the license to inform users about how they can use your project.
-
Acknowledgments: Give credit where it's due if you're building upon others' work.
-
Keep it Updated: Regularly update the README as your project evolves.
Remember, the README is often the first thing users or potential contributors see, so making it informative, welcoming, and visually appealing can greatly impact the success of your project.