gitactionboard icon indicating copy to clipboard operation
gitactionboard copied to clipboard

Monitor all / filter repositories in organization

Open data-tangles opened this issue 1 year ago • 3 comments

Is your feature request related to a problem? Please describe. The dashboard is very handy for monitoring workflow success and failures however the specification of repositories can become quite unruly if an organization has many repositories.

Describe the solution you'd like Provide the ability to monitor all repositories or allow wildcard matching.

Example: I may have a template repository and client repositories are created from this template with the same naming convention such as:

Test-Repo-Client-A Test-Repo-Client-B

docker run \
  -p <host machine port>:8080 \
  -e REPO_OWNER_NAME=<organization/username> \
  -e REPO_NAMES="Test-Repo-Client*" \
  -it ottoopensource/gitactionboard:<docker tag>

Example: Monitor all current and future repositories within an organization:

docker run \
 -p <host machine port>:8080 \
 -e REPO_OWNER_NAME=<organization/username> \
 -e REPO_NAMES="*" \
 -it ottoopensource/gitactionboard:<docker tag>

This helps in case there are other contributors creating repositories at random which requires constant updating of the environment variables.

Describe alternatives you've considered None that I can think of

Additional context N/A

data-tangles avatar Aug 17 '24 14:08 data-tangles

Thanks for opening your first issue here! Be sure to follow the issue template!

boring-cyborg[bot] avatar Aug 17 '24 14:08 boring-cyborg[bot]

Hi @data-tangles, I have following questions to understand the idea better

  1. When the service should fetch the new repos from github ?
  2. What's your view point of how to handle the archived repos?

sumanmaity1234 avatar Aug 20 '24 14:08 sumanmaity1234

My opinion

  1. When the service should fetch the new repos from github ?

When you perform a docker run i.e. during startup,

  1. What's your view point of how to handle the archived repos?

Ignore archived repos by default.

kishaningithub avatar Dec 16 '24 17:12 kishaningithub