Control: Topics should be set in each public repository
Description
Topics should be set to help others find and contribute to the project.
Usage
Run the control in your terminal:
powerpipe control run github_sherlock.control.public_repo_topics_set
Snapshot and share results via Turbot Pipes:
powerpipe loginpowerpipe control run github_sherlock.control.public_repo_topics_set --share
Steampipe Tables
SQL
select url as resource, case when repository_topics_total_count > 0 then 'ok' else 'alarm' end as status, name_with_owner || ' has ' || repository_topics_total_count || ' topic(s).' as reason, name_with_ownerfrom github_my_repositorywhere visibility = 'PUBLIC' and is_fork = false