View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 162 KB
- Files
- 119
- Views in the past week
- 10
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $34.99 on
Keywords
- Search for asset validation
- Search for build validation
- Search for continuous integration
- Search for quality Assurance
- Search for Project Health
- Search for JUnit
- Search for Editor Tools
- Search for Build Pipeline
- Search for custom audit rules
- Search for Missing Scripts
- Search for regression checks
- Search for Missing References
Release Doctor - Project Auditor & CI Validator
Catch project issues before your next build. Run 18 Editor audit checks, review missing scripts and references, and export HTML, JSON, text, and JUnit reports for CI.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Release Doctor - Project Auditor & CI Validator screenshot 1
About this asset
Find project issues before a build, QA handoff, or release.
Release Doctor is an Editor toolkit for indie developers and game teams who need repeatable project audits and continuous integration checks. Run 18 configurable rules from one window, select affected assets, and review each finding's severity, explanation, and suggested corrective action.
CHECK THE PROJECT RISKS THAT SLOW RELEASES
- Missing MonoBehaviour scripts and explicitly marked required prefab references.
- Build Settings, player settings, assembly references, and package dependency hygiene.
- Texture size/import settings and source-file budgets for audio and models.
- Saved-prefab UI bounds and conservative TextMeshPro overflow risks.
- Changes in the total size of files under Assets, compared with a saved baseline.
BUILD A REPEATABLE QA AND CI WORKFLOW
Search and filter findings, configure rule scope and severity, and document intentional exceptions with a reason and optional expiry. Export readable HTML and text reports, structured JSON, or JUnit XML for your build pipeline.
Use batch-mode audits and an optional pre-build gate. CI exit codes distinguish a completed clean audit (0), blocking findings (1), and setup or execution failure (2). Add studio-specific checks through the included public C# custom-rule API.
LOCAL OPERATION, CLEAR HANDOFF
The included audits run locally without sending project data to a hosted reporting service. No reporting subscription or API key is required. Demo fixtures, configuration examples, automated tests, and setup documentation are included.
These checks are advisory and require developer judgment. Asset-size baselines measure files under Assets, not a target player build. Dynamic/resource-loading TMP layouts can request manual review instead of measuring shared fonts. The tool does not guarantee a bug-free project, complete assembly-graph validation, or publishing approval.
Tested baseline: Unity 2022.3.62f2 Windows Editor, Built-in pipeline, TextMeshPro 3.0.6, and default reload. See Technical details and the included upgrade guide before updating an existing project.
From the publisher's Asset Store listing.
Technical details
- Editor-only project auditing toolkit with 18 configurable built-in rules and a public C# custom-rule API.
- Search, severity/category filters, asset selection, written suppression reasons, optional expiry, and file-based asset-size baselines.
- HTML, JSON, plain-text, and JUnit XML exports; batch-mode CI and optional pre-build gate.
- CI exit codes: 0 completed clean audit, 1 completed blocking findings, 2 setup or execution failure.
- Tested: Unity 2022.3.62f2 Windows Editor, Built-in pipeline, TextMeshPro 3.0.6, default reload.
- Validation: 445 EditMode and 2 PlayMode tests passed after a fresh import; all 36 local Asset Store Tools checks passed.
- Dependencies: Unity UI (com.unity.ugui) and TextMeshPro (com.unity.textmeshpro). Unity Test Framework 1.1.33 was used for the included tests; it is needed only to run them.
- Root: Assets/ReleaseDoctor. Namespace: Jackmirza.ReleaseDoctor. Legacy assembly/API names are retained for compatibility.
- Updating from 1.0.0: follow the included migration guide for the former Assets/UnityReleaseDoctor root before importing. Review fingerprint-only exceptions for previously ambiguous UI findings or changed diagnostics.
- Built-in audits run locally; no hosted reporting account, subscription, or API key is required.
Limits: saved-project advisory scans, not complete C#/JSON/assembly-graph validation. Asset-size baselines measure files under Assets, not a target player build. Dynamic/resource-loading TMP layouts may need manual review. Other Editor versions, operating systems, URP/HDRP, native players, and disabled-reload modes need separate validation.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f2 | Compatible | Not listed | Not listed |
Editor-only toolkit. Tested: Unity 2022.3.62f2 Windows Editor, Built-in, TMP 3.0.6, default reload. Fresh-import validation: 445 EditMode and 2 PlayMode tests passed; all 36 local Asset Store Tools checks passed. Other Editor versions, OSes, URP/HDRP, native players, and disabled reload need separate validation. Included audits run locally without hosted reporting.
As listed on the Asset Store.