turbot/github_sherlock

Control: Website URL should be set in each public repository

Description

Website URL should be set to provide the community awareness of where they can go for more information about the project.

Usage

steampipe check github_sherlock.control.public_repo_website_set

Plugins & Tables

SQL

select
html_url as resource,
case
when homepage is not null then 'ok'
else 'alarm'
end as status,
full_name || ' homepage is ' || case when (homepage is not null) then homepage else 'not set' end || '.' as reason,
full_name
from
github_my_repository
where
visibility = 'public' and fork = false