Ukendio / jecs

A fast, portable Entity Component System for Luau
https://ukendio.github.io/jecs/
MIT License
121 stars 20 forks source link

Add Continuous Integration #76

Closed EncodedVenom closed 2 months ago

EncodedVenom commented 2 months ago

Brief Description of your Changes.

Added a ci.yaml file which automatically fetches luau and runs unit tests, then errors or passes dependent on the unit test results.

Impact of your Changes

This will allow the unit tests to run on github for any change done (push, pull_request, workflow_dispatch).

Tests Performed

This has been run against my personal fork of the project without an issue.