Stevenic / agentm-py

A library of "Micro Agents" that make it easy to add reliable intelligence to any application.
MIT License
8 stars 3 forks source link

[Subtask] Configure CI/CD pipeline #5

Open debuggerone opened 1 month ago

debuggerone commented 1 month ago

Subtask Overview

This subtask involves setting up a Continuous Integration/Continuous Deployment (CI/CD) pipeline for the AgentM Python migration to automate testing and code quality checks.

Tasks

Acceptance Criteria

debuggerone commented 1 month ago

need to add a runner

Stevenic commented 1 month ago

I've used Travis in the past but currently we use GitHub Actions at Awarity. My Travis is rusty

debuggerone commented 1 month ago

Well, you just need to add the runner. Sent you the installation instructions.

debuggerone commented 1 month ago

https://github.com/Stevenic/agentm-py/actions/runs/10763454496

Even a pipeline is queued for testing.

debuggerone commented 1 month ago

I mean of course I'll add my own static code analysis as well. It's optimized for per commit analysis.

debuggerone commented 1 month ago

just some secrets need to be added to make it work