canonical / solutions-engineering-automation

Repo for automating tasks for Solutions Engineering Team.
0 stars 4 forks source link

solutions-engineering-automation

Repo for automating tasks for Solutions Engineering Team.

How it works

The weekly_tests workflow lists all repos on GitHub maintained by the Solutions Engineering Team, and the job for dispatching test on top of those repos remotely. The configuration description:

Jobs are running in parallel with the maximum number of concurrency defined by the max-parallel strategy parameter, we can control how many jobs can be run simultaneously using this parameter. This is important for us because we don't want to allow all jobs to run simultaneously. Some of them are running on top of self-hosted runners, and we could hit quota limits.

The results of each run are collected, aggregated, and then sent via MM bot to our channel as notifications.