Skip to main content

A Snakemake logger plugin that reports workflow progress and errors to the GitHub status API.

Project description

A Snakemake logger plugin that reports to the Github commit status. The plugin assumes that it is used in combination with working directories that are controlled by git and associated to a Github repository. It then reports logging events to the Github status API, such that Github displays the status of workflow runs attached to the current commit. Github's status markers (running, success, failed) are thereby used to represent the state of the workflow execution, while the status messages are used to report on the number of completed and failed jobs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file snakemake_logger_plugin_github_status-0.2.0.tar.gz.

File metadata

File hashes

Hashes for snakemake_logger_plugin_github_status-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a9c9be46a77f57192cc907070f5f25fa1b2e636f924c333698a5ca2fb7e48d50
MD5 09db5227e2e197cbfa02420983a6b86e
BLAKE2b-256 f455889a0b26fa34865b35672e245508637288f8a19f1f0bc88cf12788ce1e5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for snakemake_logger_plugin_github_status-0.2.0.tar.gz:

Publisher: release-please.yml on snakemake/snakemake-logger-plugin-github-status

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file snakemake_logger_plugin_github_status-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for snakemake_logger_plugin_github_status-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b98abf88d91ab022225e17ee9cd6de88f28b74574e515f9ba738ad5d27dc10f4
MD5 bf58ab3430b9d91876f464a7230a75a7
BLAKE2b-256 b9ec24da87995af7b1cd002660ee4c7a4bece06b0d20b6659b549712d37c606f

See more details on using hashes here.

Provenance

The following attestation bundles were made for snakemake_logger_plugin_github_status-0.2.0-py3-none-any.whl:

Publisher: release-please.yml on snakemake/snakemake-logger-plugin-github-status

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page