diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 506a392..cb8ec81 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -79,18 +79,16 @@ jobs: - name: Release run: lune run src/init -- release jecs --pesde-scope marked/jecs_nightly --wally-scope mark-marks/jecs-nightly - - name: Cleanup - run: | - rm -rf luau-install - rm jecs_nightly.rbxm + - name: Cleanup Luau + run: rm -rf luau-install - name: Create Pull Request id: create_pull_request uses: https://git.devmarked.win/actions/create-pull-request@7174d368c2e4450dea17b297819eb28ae93ee645 with: - title: Sync to released Jecs ${{ steps.read_jecs_version.outputs.JECS_VERSION }} + title: Sync to upstream Jecs ${{ steps.read_jecs_version.outputs.JECS_VERSION }} body: | - Sync to released Jecs ${{ steps.read_jecs_version.outputs.JECS_VERSION }} + Sync to upstream Jecs ${{ steps.read_jecs_version.outputs.JECS_VERSION }} - This pull request is **auto-generated** branch: auto/synchronize commit-message: Sync to upstream Jecs ${{ steps.read_jecs_version.outputs.JECS_VERSION }} diff --git a/README.md b/README.md index cda6b26..d9abee7 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,13 @@ -

- -

+# jecs-nightly - -[![CD](https://git.devmarked.win/marked/jecs-nightly/badges/workflows/release.yml/badge.svg?style=for-the-badge&label=RELEASE)](https://git.devmarked.win/marked/jecs-nightly/actions?workflow=release.ymll) -[![License: MIT](https://img.shields.io/badge/license-MIT-blue?style=for-the-badge)](https://git.devmarked.win/marked/jecs-nightly/src/branch/main/jecs/LICENSE) -Wally -Pesde - -Nightly releases of Jecs. -
- - - -## Format +Nightly releases of jecs. All versions are in the format of `-nightly.timestamp`.
Timestamps are in the ISO 8601 format (`YYYYmmddThhmmssZ`). ## Warning -Don't let it auto update. If you're gonna use it, lock it to a specific version (`scope/name@=VERSION`), otherwise it might ruin your day eventually. +Don't let it auto update. If you're gonna use it, lock it to a specific version (`scope/name@=VERSION`), otherwise it'll ruin your day in the future. ## Installation (pesde) @@ -32,6 +19,6 @@ Don't let it auto update. If you're gonna use it, lock it to a specific version 1. Add `jecs-nightly` to your manifest: ```toml [dependencies] - jecs = "mark-marks/jecs-nightly@=LATEST" # Replace LATEST with the latest version + jecs = "mark-marks/jecs-nightly@LATEST" # Replace LATEST with the latest version ``` 2. `wally install` diff --git a/assets/jecs-nightly-logo.png b/assets/jecs-nightly-logo.png deleted file mode 100644 index eb47173..0000000 Binary files a/assets/jecs-nightly-logo.png and /dev/null differ diff --git a/jecs/test.txt b/jecs/test.txt index adeb04b..af03d16 100644 --- a/jecs/test.txt +++ b/jecs/test.txt @@ -1,2 +1,2 @@ passed = true -timestamp = "20250304T001102Z" +timestamp = "20250302T183457Z" diff --git a/jecs/test_fulllog.txt b/jecs/test_fulllog.txt index 8042c78..8876b2a 100644 --- a/jecs/test_fulllog.txt +++ b/jecs/test_fulllog.txt @@ -1,5 +1,5 @@ -9.0 us  3 kB│ delete children of entity -9.4 us  1 kB│ remove friends of entity +7.9 us  3 kB│ delete children of entity +9.2 us  2 kB│ remove friends of entity 329 ns  0  B│ simple deletion of entity removing archetype @@ -110,5 +110,5 @@ removing PASS│ #2 PASS│ #3 -68/68 test cases passed in 31.565 ms. +68/68 test cases passed in 31.113 ms. 0 fails diff --git a/jecs_nightly.rbxm b/jecs_nightly.rbxm new file mode 100644 index 0000000..6c0f21e Binary files /dev/null and b/jecs_nightly.rbxm differ