steampipe plugin install github

Table: github_package_version

GitHub Packages allow you to store and manage packages such as container images or other artifacts in your GitHub repositories.

Examples

List all

select
*
from
github_package_version;

Schema for github_package_version

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form.
authorjsonbAuthor of the package version.
created_attimestamp with time zoneTimestamp when the package version was created.
digesttextThe digest (shasum) of the package version.
html_urltextHTML URL of the package version.
idbigint=Unique ID of the package version.
login_idtext=, !=, ~~, ~~*, !~~, !~~*Unique identifier for the user login.
metadatajsonbMetadata of the package version.
organizationtext=The name of the GitHub organization.
package_nametext=Name of the package.
package_typetext=Type of the package (e.g., container, npm, etc.).
prereleasebooleanIndicates if the package version is a pre-release.
releasejsonbRelease information of the package version.
sp_connection_nametext=, !=, ~~, ~~*, !~~, !~~*Steampipe connection name.
sp_ctxjsonbSteampipe context in JSON form.
tagsjsonbTags associated with the package version.
updated_attimestamp with time zoneTimestamp when the package version was last updated.
urltextThe URL of the package version.
visibilitytext=Visibility of the package (public or private).

Export

This table is available as a standalone Exporter CLI. Steampipe exporters are stand-alone binaries that allow you to extract data using Steampipe plugins without a database.

You can download the tarball for your platform from the Releases page, but it is simplest to install them with the steampipe_export_installer.sh script:

/bin/sh -c "$(curl -fsSL https://steampipe.io/install/export.sh)" -- github

You can pass the configuration to the command with the --config argument:

steampipe_export_github --config '<your_config>' github_package_version