chaoss / chaoss/disclosure

enable self-detection of actions config to the CLI

Open
#16 11 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
26
Forks
13
Avg merge
6d 18h
Merged PRs (30d)
3

Description

During todays meeting we talked about potentially having downstream tools like CollectOSS (that are using this tool to analyze repos) be able to dynamically detect which label the maintainers have specified as applying to AI usage by parsing the github actions config.

since the config gets committed to the repo in a known location, we can use non-platform-dependent methods to read this config, taking that responsibility away from downstream analysis tools and giving it to the app itself. This way the cli can return something sensible, like JSON, for projects that integrate this CLI to make use of to easily find out what label each individual repo uses for their AI flag(s) when conducting analysis

this is getting very meta/self-referential though and may be confusing for newcomers regarding the line between platform independent code and the actions wrappers and things. so documenting this clearly might be hard

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.