marked
3f8904a496
Fix release workflow
Continous Integration / Build (push) Successful in 10s
Continous Integration / Lint (push) Successful in 10s
Continous Integration / Styling (push) Successful in 10s
Continous Integration / Unit Testing (push) Successful in 14s
Release / Build (push) Successful in 10s
Release / Release (push) Successful in 7s
Release / Publish (push) Successful in 19s
2025-05-07 01:13:28 +02:00
marked
b610fba24a
Fix release workflow
Continous Integration / Build (push) Successful in 10s
Continous Integration / Lint (push) Successful in 10s
Continous Integration / Styling (push) Successful in 10s
Continous Integration / Unit Testing (push) Successful in 14s
Release / Build (push) Successful in 11s
Release / Release (push) Failing after 2s
Release / Publish (push) Has been skipped
2025-05-07 01:10:28 +02:00
marked
a07c92b54f
Change tests shell to bash
Continous Integration / Build (push) Successful in 11s
Continous Integration / Lint (push) Successful in 10s
Continous Integration / Styling (push) Successful in 10s
Continous Integration / Unit Testing (push) Successful in 14s
Release / Build (push) Successful in 10s
Release / Release (push) Failing after 9s
Release / Publish (push) Has been skipped
2025-05-07 01:04:13 +02:00
marked
8cfda67894
?
Continous Integration / Build (push) Successful in 11s
Continous Integration / Lint (push) Successful in 10s
Continous Integration / Styling (push) Successful in 10s
Continous Integration / Unit Testing (push) Failing after 14s
2025-05-07 01:02:13 +02:00
marked
c9b9e4ec17
Hopefully fix CI ratelimit
Continous Integration / Build (push) Successful in 11s
Continous Integration / Lint (push) Successful in 10s
Continous Integration / Styling (push) Successful in 10s
Continous Integration / Unit Testing (push) Failing after 1s
2025-05-07 00:59:44 +02:00
marked
b1f644607d
Fix CI
Continous Integration / Build (push) Successful in 11s
Continous Integration / Lint (push) Successful in 10s
Continous Integration / Styling (push) Successful in 9s
Continous Integration / Unit Testing (push) Failing after 22s
2025-05-07 00:46:47 +02:00
marked
2a6907434a
Cleanup & refactor
Continous Integration / Build (push) Successful in 11s
Continous Integration / Lint (push) Successful in 9s
Continous Integration / Styling (push) Failing after 3s
Continous Integration / Unit Testing (push) Failing after 30s
2025-05-07 00:37:24 +02:00
marked
d3b6212463
actions(cd), packaging(wally): Fix pesde publishing, fix distribution
2024-12-08 14:29:58 +01:00
marked
a31df380db
actions(ci): Install jecs with pesde
2024-12-08 14:20:54 +01:00
marked
1563ef800e
packaging(pesde): Finish support
2024-12-08 14:17:02 +01:00
marked
0818b498a6
packaging(pesde), tooling(rokit), deps: Fix pesde support, bump tools, bump jecs
2024-12-03 20:17:06 +01:00
marked
3e7bb3c7ff
packaging(pesde), cd(release): Reintroduce pesde support
2024-12-03 19:34:58 +01:00
marked
36579fc8dd
packaging(pesde), cd(release): Remove pesde support, although it should be able to be added as a git dependency
2024-11-12 18:04:14 +01:00
marked
190a794795
cd(release): Wrap pesde token in quotes to actually use it
2024-11-12 17:59:47 +01:00
marked
387316b101
cd(release): Catastrophic failure of providing 'bearer' twice avoided
2024-11-12 17:57:23 +01:00
marked
82b3cc0336
cd(release): Catastrophic failure of using a wally auth token on a pesde registry averted
2024-11-12 17:55:35 +01:00
marked
b4cc94f369
packaging: Add pesde support, feat: Add searching and clearing to ref
...
+ Added pesde support
+ Added `.search()` to `ref` and made `ref()` (`.set_ref()`) & `.search()` return a clearer which removes the reference
+ Bumped to 0.1.6
2024-11-12 17:31:07 +01:00
Mark Marks
d235e883a1
chore: Bump jecs
...
+ Bump jecs to 0.3.2
+ Bump jecs-utils to 0.1.5
2024-10-06 19:51:01 +02:00
Mark Marks
dcb55661ac
feat: Add spawner util
...
+ Added spawner utility
+ Bumped to v0.1.4
2024-09-24 19:47:49 +02:00
Mark Marks
33913122fd
fix: Pass gh token to download-jecs in CI
...
+ The action github token wasn't passed to the download jecs step in CI
2024-09-24 15:36:48 +02:00
Mark Marks
cab13e4213
chore: Make jecs a dependency, bump jecs to v0.3.0
...
+ Make jecs a wally dependency instead of a file in lib. This wasn't done earlier due to wally packages not being able to be used outside of Roblox without dynamically requiring them. Now, a script is used to download the latest source of jecsfrom Github associated with the version in the manifest.
+ Bump jecs-utils to v0.1.3 and release
2024-09-24 15:35:21 +02:00
Mark Marks
ae3042a1ab
fix: Dev script
...
+ The dev script incorrectly set the arguments for commit messages, resulting in the abhorrent "title" "-m foo -m bar"
2024-09-22 13:59:59 +02:00
Mark Marks
4216bdfead
fix: Packaging problems, chore: Bump jecs
...
"+ Packages were properly shipped with dist, but were shipped with a .project.json pointing to lib" -m "+ Bump jecs to the latest source" -m "+ Bump jecs-utils to v0.1.2 and release"
2024-09-22 13:30:58 +02:00
Mark Marks
64be498117
fix: Wrong order of steps in release action
...
"+ Running a lune script came first before installing lune"
2024-09-22 13:22:28 +02:00
Mark Marks
f30b3b677d
fix: Releases, port to new scripts
...
"+ Releases used the lib/ folder instead of a darklua processed dist/ folder, leading to them using unsupported string requires" -m "+ Port lune scripts to new, more awesome and strictly typed scripts" -m "+ Bump to and release v0.1.1"
2024-09-22 13:18:54 +02:00
Mark Marks
655d47274e
chore: Nicen README
2024-09-22 01:13:34 +02:00
Mark Marks
3d324565b3
fix: Build script
2024-09-22 01:02:03 +02:00
Mark Marks
12a98dbdc6
fix: Why does release run install-packages?
2024-09-22 01:01:03 +02:00
Mark Marks
b5624caf4d
fix: Build script
2024-09-22 00:56:30 +02:00
Mark Marks
1c7a95215d
fix: Lint, actual release
2024-09-22 00:53:56 +02:00
Mark Marks
5a043b2912
fix: Refs and cmd buffers, add unit tests, v0.1.0
...
- Refs and command buffers used to share data with every single world, this is now mitigated by using a separate data set for every world
- Working unit tests have been added
- jecs-utils has now been released at mark-marks/jecs-utils@v0.1.0!
2024-09-22 00:50:30 +02:00
Mark Marks
9a0aa37667
fix: Install luau in unit tests
2024-09-22 00:07:23 +02:00
Mark Marks
d34edf8d70
fix: Bugs + temp push for bugfixing
2024-09-22 00:05:15 +02:00
Mark Marks
88ca58df9b
fix: CI ran on non existing dirs
2024-09-21 19:13:17 +02:00
Mark Marks
ee69c03334
Initial push
2024-09-21 19:12:15 +02:00