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.3.0.tar.gz.

File metadata

File hashes

Hashes for snakemake_logger_plugin_github_status-0.3.0.tar.gz
Algorithm Hash digest
SHA256 e6a9d38fc20cdca6988421ab3beaea6dde3454c02474fb16b366223d11656a67
MD5 47ef51394027c9fe4409f4da3e597a48
BLAKE2b-256 181272098d166d5ab2c5b85dca51a7298211d342d45d8bb5f3b598d21310a11d

See more details on using hashes here.

Provenance

The following attestation bundles were made for snakemake_logger_plugin_github_status-0.3.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.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for snakemake_logger_plugin_github_status-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4c9518b95d19b86d25a3ada836e04e8d89f6582f523267b799b70cbdee96fdee
MD5 bfab1d2b2b6010a9c0cbe858c4eaf8a6
BLAKE2b-256 28bbe2ffdb6fc37ab5201efd876ee5cfb7fd8c4cde940d78e2d1f1f0c61d8a31

See more details on using hashes here.

Provenance

The following attestation bundles were made for snakemake_logger_plugin_github_status-0.3.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