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. Report cards are grouped into release readiness states so a project can quickly spot blocked checks, warnings that need attention, and ready checks before a release build goes out.

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 release readiness metrics, source report links, report cards, and image previews.
  • json: summary for scripts or later dashboard tooling, including counts for blocked, attention, and ready report states.

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.2.tar.gz (7.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.2-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for godot_release_dashboard_kit-0.1.2.tar.gz
Algorithm Hash digest
SHA256 310ecc5416a91bf72ff1652125753e52960bc46beef845d0de4d267d3cb56649
MD5 edfe509dc4f95d0e05b6b1750a77a085
BLAKE2b-256 392e353d3111d0e23b29c6d5b24d4220944d55910910f541b268d86ca22ce65a

See more details on using hashes here.

Provenance

The following attestation bundles were made for godot_release_dashboard_kit-0.1.2.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.2-py3-none-any.whl.

File metadata

File hashes

Hashes for godot_release_dashboard_kit-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9b5317da3c9fda6f8807f88b8403dd62e8e48a439a62d7422cd541398f573795
MD5 6a3558ce7fcfbc1b5c6fa5074e32c7eb
BLAKE2b-256 63342903f682614dd64d17ff10f58e43fb4b67fe7bd661df8e6bb7fde2bd444e

See more details on using hashes here.

Provenance

The following attestation bundles were made for godot_release_dashboard_kit-0.1.2-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