From 265bb033268b2c2aac04bb6252109ef816fc6287 Mon Sep 17 00:00:00 2001 From: ludioo Date: Sun, 12 Jul 2026 02:13:53 +0700 Subject: [PATCH] docs: complete v0.1.2 release metadata --- CONTRIBUTING.md | 3 +++ Packages/com.ludioo.project-health-check/CHANGELOG.md | 9 +++++++++ Packages/com.ludioo.project-health-check/package.json | 2 +- ROADMAP.md | 9 ++++++++- 4 files changed, 21 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8e75949..7eb11a5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -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. diff --git a/Packages/com.ludioo.project-health-check/CHANGELOG.md b/Packages/com.ludioo.project-health-check/CHANGELOG.md index e2d4c0f..f69dff9 100644 --- a/Packages/com.ludioo.project-health-check/CHANGELOG.md +++ b/Packages/com.ludioo.project-health-check/CHANGELOG.md @@ -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 diff --git a/Packages/com.ludioo.project-health-check/package.json b/Packages/com.ludioo.project-health-check/package.json index 78d1cd2..ff8e267 100644 --- a/Packages/com.ludioo.project-health-check/package.json +++ b/Packages/com.ludioo.project-health-check/package.json @@ -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", diff --git a/ROADMAP.md b/ROADMAP.md index ee89145..5b6bbbb 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -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