Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ From PowerShell, EditMode tests can also run headlessly when `UNITY_EDITOR` poin
& $env:UNITY_EDITOR -batchmode -quit -projectPath $PWD -runTests -testPlatform EditMode -testResults TestResults.xml
```

GitHub Actions runs the same EditMode suite for pushes and pull requests targeting `main` and
`develop`.

Do not commit generated Unity directories such as `Library`, `Temp`, `Logs`, or `UserSettings`.

Keep changes focused and dependency-free. New dependencies require prior discussion.
Expand Down
9 changes: 9 additions & 0 deletions Packages/com.ludioo.project-health-check/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@

All notable changes to this package will be documented in this file.

## [0.1.2] - 2026-07-12

### Added

- Automated Unity EditMode tests with GitHub Actions.
- CI runs for pushes and pull requests targeting `main` and `develop`.
- Test artifacts and Unity logs for CI failure diagnosis.
- CI validation using Unity 2022.3.23f1.

## [0.1.1] - 2026-07-12

### Changed
Expand Down
2 changes: 1 addition & 1 deletion Packages/com.ludioo.project-health-check/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "com.ludioo.project-health-check",
"version": "0.1.1",
"version": "0.1.2",
"displayName": "Project Health Check",
"description": "A lightweight Editor tool for finding common Unity project health issues.",
"unity": "2022.3",
Expand Down
9 changes: 8 additions & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,17 @@
- [x] Update the README screenshot and validate the release package
- [x] Tag and publish `v0.1.1`

## Release v0.1.2 — CI

- [x] Run EditMode tests on pushes and pull requests targeting `main` and `develop`
- [x] Preserve test artifacts and logs when CI fails
- [x] Validate CI with Unity 2022.3.23f1

## Post-v0.1 backlog

- [ ] Persistent Project Settings
- [ ] Filtering, severity, and suppressions
- [ ] JSON/batch scan reports and GitHub CI
- [ ] JSON and batch scan reports
- [x] GitHub Actions EditMode CI
- [ ] Safe quick fixes and additional checks
- [ ] Public custom-rule API when an external consumer needs it
Loading