Commit graph

15 commits

Author SHA1 Message Date
Christopher Buss
0eb288e057
style: fix inconsistent project formatting (#144)
Closes #138
2024-10-12 22:18:11 +02:00
EncodedVenom
1e633d4563
Update ci.yaml (#140)
* Update ci.yaml

* Update ci.yaml

* Create lint.yml

* Update ci.yaml

* Update lint.yml
2024-10-06 03:36:07 +02:00
Ukendio
f5a8fc2192 Fix CI 2024-08-29 15:45:25 +02:00
Ukendio
f482264e3e Migrate to Rokit for CI 2024-08-27 21:30:44 +02:00
EncodedVenom
f97b9f163d
fix label on feat request template 2024-08-12 13:27:29 +01:00
EncodedVenom
f3c5d8f4cb
add docs issue template 2024-08-12 13:01:20 +01:00
EncodedVenom
86f241eae4
Update ci.yaml (#82) 2024-07-15 19:10:56 +02:00
EncodedVenom
0ce38c9d93
Improve workflows and use dedicated install luau script for CI (#81)
* increment checkout version (v3 is deprecated)

* Use action instead to simplify CI

* inc version

* increment version

* Change script

* inc version

* Finalize the CI workflow stuff
2024-07-15 02:32:02 +02:00
EncodedVenom
de5b4d4a9e
Add timeout (#80) 2024-07-14 22:05:50 +02:00
Marcus
134c41014c
Rework tests (#78)
* Return empty query when Without removes all archetypes

* Type replace callback as Any

* Add test with ChangeTracker

* Rename tests files

* Fix indentation

* Change CI
2024-07-14 02:45:49 +02:00
EncodedVenom
44780f7f7b
Add Continuous Integration (#76)
* First attempt at CI

* second attempt

* attempt 3

* attempt 4

* Try using git env

* Combine steps

* Rename

* Run last step at all costs

* (testing workflow to see if it passes when it should)

* Workflow dispatch

* Revert commit that made unit tests pass (intentional)
2024-07-14 02:43:40 +02:00
EncodedVenom
8e9225772b
Start Work on Documentation (#74)
* init bug / feat templates

* capital J for style

* PR templates

* Combine templates because github be like that

* Out with the old

* package and package lock files

* Deploy docs workflow

* Absolutely massive commit (docs)

* Delete cache and add to gitignore

* Goodbye cache
2024-07-14 01:06:50 +02:00
EncodedVenom
d76f343cb0
Add Issue and PR templates (#73)
* init bug / feat templates

* capital J for style

* PR templates

* Combine templates because github be like that
2024-07-13 04:57:53 +02:00
EncodedVenom
f041d6fa74
Rename Matter -> Jecs in release workflow (#60)
* Rename Matter -> Jecs in release workflow

* Delete body from release message

This should theoretically prevent the overriding description bug that Ukendio mentioned on discord. Unsure since I haven't tested in another repo workflow yet.
2024-07-03 03:42:57 +02:00
Marcus
f55993180b
Release (#43)
* Add release

* Release 0.1.0
2024-05-19 04:17:22 +02:00