{"repo":"godot-gdunit-labs/gdUnit4-action","free":true,"listed":false,"github":"https://github.com/godot-gdunit-labs/gdUnit4-action","clone":"git clone https://github.com/godot-gdunit-labs/gdUnit4-action.git","description":"🎮 Official GdUnit4 GitHub Action for automated testing in Godot 4.x projects. Supports GDScript & C#, test reporting, and CI/CD pipeline integration. Built for game developers to streamline their testing workflow.","language":"JavaScript","stars":61,"topics":["ci-cd","game-development","github-actions","godot4","testing","gdunit4","gamedev","godot"],"license":"MIT","category":"game-templates","readme_excerpt":"GdUnit4 Action This GitHub Action automates the execution of GdUnit4 (GDScript) and GdUnit4Net (CSharpScript) unit tests within the Godot Engine 4.x environment. It provides flexibility in configuring the Godot version, GdUnit4 version, test paths, and other parameters to suit your testing needs. Table of Contents Requirements Quick Start Usage Configuration Examples Troubleshooting Performance Optimization Contributing License Security FAQ Requirements Godot Compatibility - Godot 4.x (4.0.0 and above) - Both standard and .NET versions supported - Tested with stable, RC, and dev builds For C# Testing - .NET SDK 7.0 or 8.0 - Godot .NET version System Requirements - GitHub Actions runner (Ubuntu latest recommended) - Git with LFS support for larger projects Quick Start Basic GDScript testing: Usage The action can be configured using various inputs to suit your testing needs. Here's a basic usage pattern: Configuration Essential Parameters Parameter Required Default Description ----------------- ---------- --------- ------------- paths Yes Test directories (comma/newline-separated) Godot Configuration Parameter Required Default Description ----------------- ---------- --------- --------------------------------------------- godot-version Yes Godot version (e.g., \"4.2.1\") godot-status No stable Godot status (stable/rc1/dev1) godot-net No false Enable Godot .NET for C# tests godot-force-mono No false Force using Godot Net to run GDScript tests .NET Configuration Parameter Required ","default_branch":null,"files":null,"tree":[],"storefront":"/r/godot-gdunit-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/godot-gdunit-labs/gdUnit4-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}