Skip to content

Modify workflows to support easy addition/replacement of agents #335

@ggallen

Description

@ggallen

Currently the workflows have hardcoded values. The shim calls specific workflows in the .fullsend repository which run the agents.

This is not very flexible, and makes it much more difficult to swap in a replacement agent or have multiple agents run per stage.

The workflows needs to change to a dispatch model, when the shim sends the stage name to a dispatch router in fullsend, which in turn will use a repository_dispatch to start any agents that match.

Metadata

Metadata

Assignees

Labels

storyUser story

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions