Skip to main content

Build static release dashboards from Godot Production Toolkit reports.

Project description

Godot Release Dashboard Kit

godot-release-dashboard-kit builds a small static dashboard from JSON, Markdown, and image artifacts produced by Godot Production Toolkit commands.

It is intentionally simple: point it at a reports folder and it writes a self-contained HTML file suitable for a CI artifact or release checklist.

Install

python -m pip install godot-release-dashboard-kit

From a source checkout:

python -m pip install -e .\godot-release-dashboard-kit

Quick Start

godot-release-dashboard build reports\godot-project-doctor --output reports\dashboard.html

Write a machine-readable dashboard summary:

godot-release-dashboard build reports\godot-project-doctor --format json --output reports\dashboard.json

Inputs

The dashboard scans a folder recursively for .json, .md, .png, .jpg, .jpeg, .svg, and .webp files. Toolkit JSON reports are summarized through their tool, kind, and summary fields when available. Image artifacts such as mobile UI overlays, screenshot diffs, pixel previews, and visual smoke captures are embedded into the self-contained HTML output.

Outputs

  • html: self-contained static dashboard with report cards and image previews.
  • json: summary for scripts or later dashboard tooling.

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

godot_release_dashboard_kit-0.1.1.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

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

godot_release_dashboard_kit-0.1.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file godot_release_dashboard_kit-0.1.1.tar.gz.

File metadata

File hashes

Hashes for godot_release_dashboard_kit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 87ae26ad9e20c87535fbb71f78222a33364e7beb89b3231ba0dc7efdadfe1004
MD5 82df45da0ae6b052a9cb4c81808d6c02
BLAKE2b-256 cc2a7b39c756da4cad660e07f78507c2a650a681a549e40abcc7767aec80c227

See more details on using hashes here.

Provenance

The following attestation bundles were made for godot_release_dashboard_kit-0.1.1.tar.gz:

Publisher: publish-release-dashboard-kit.yml on NonniGB/godot-production-toolkit

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

File details

Details for the file godot_release_dashboard_kit-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for godot_release_dashboard_kit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1c28a2dcc39ff8630530198cdd16419225383009c229f5f2303746bfd15921dc
MD5 49519f23ed5a417b9f7e2d08aab979e8
BLAKE2b-256 a4beff3f6c0da9b9830c4d3c5de9ebdb3b909640b95251629feb837c67a357a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for godot_release_dashboard_kit-0.1.1-py3-none-any.whl:

Publisher: publish-release-dashboard-kit.yml on NonniGB/godot-production-toolkit

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