Ukendio
9a22b38bb3
Reorganize repo
2025-03-27 02:33:38 +01:00
EncodedVenom
f91ed9f24b
Bump analysis.yaml
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-02-02 19:06:11 -05:00
Ukendio
d85a8914d9
Fix names on workflow files
2025-01-15 13:10:05 +01:00
EncodedVenom
302dedd538
chore: give a name to the publish npm action (I forgor sorry)
2025-01-04 00:29:30 -05:00
EncodedVenom
08c0d24f18
Create publish-npm.yml ( #172 )
2025-01-04 06:26:07 +01:00
EncodedVenom
c8884c8eac
bump ver
Analysis / Run Luau Analyze (push) Has been cancelled
Deploy VitePress site to Pages / build (push) Has been cancelled
Unit Testing / Run Luau Tests (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
2024-12-27 14:20:06 -05:00
EncodedVenom
500c494812
Fix unit test
2024-12-27 14:09:39 -05:00
EncodedVenom
0243efe4ba
Remove pin on luau version
2024-12-27 14:05:10 -05:00
Marcus
ee9bc6a775
Remove stylua ( #163 )
...
* Add support for components in both positions of pairs
* Remove stylua workflow!
* remove file
2024-12-24 22:38:25 +01:00
Ukendio
727cc93a7d
Update workflows
2024-11-23 04:47:12 +01:00
EncodedVenom
3cde5c8152
Create dependabot.yml
2024-11-16 21:16:23 -05:00
EncodedVenom
638272bfcf
Update unit-testing.yaml
2024-11-16 16:38:42 -05:00
EncodedVenom
12236022c2
Update unit-testing.yaml
2024-11-16 16:20:16 -05:00
EncodedVenom
395465d7c9
Update unit-testing.yaml
2024-11-16 16:18:22 -05:00
EncodedVenom
0108c6ffc6
Pin luau version to 0.651
2024-11-16 16:14:12 -05:00
EncodedVenom
a0f33e53c3
Update analysis.yaml
...
Putting this in another PR
2024-10-19 19:41:28 -04:00
EncodedVenom
2458785316
Hopefully better parsing
2024-10-19 19:26:28 -04:00
EncodedVenom
4b2f6a5934
Update analysis.yaml
2024-10-19 19:16:21 -04:00
EncodedVenom
4c9c1a50ce
Testing warning labels
2024-10-19 19:05:11 -04:00
EncodedVenom
b1bc689cbd
Update analysis.yaml
...
Should make it warn instead of error.
2024-10-19 18:52:16 -04:00
Mark Marks
d7a4d2e98a
actions: Separate styling and analysis into different workflows
2024-10-20 00:46:35 +02:00
Mark Marks
faca8ae90a
ci: Add luau-analyze step
2024-10-20 00:18:52 +02:00
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