From 29665f51aa6a588da581c6d2aaa6bb3f72d0bc13 Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Tue, 25 Jun 2024 17:22:04 -0600 Subject: [PATCH] CI: Rename JS repl artifacts so they can actually be bundled --- .../{serenity-js-artifacts.yml => ladybird-js-artifacts.yml} | 2 +- Meta/Lagom/CMakeLists.txt | 4 ++-- Meta/Lagom/ReadMe.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename .github/workflows/{serenity-js-artifacts.yml => ladybird-js-artifacts.yml} (98%) diff --git a/.github/workflows/serenity-js-artifacts.yml b/.github/workflows/ladybird-js-artifacts.yml similarity index 98% rename from .github/workflows/serenity-js-artifacts.yml rename to .github/workflows/ladybird-js-artifacts.yml index dce70d3d94a..bcb281ab94d 100644 --- a/.github/workflows/serenity-js-artifacts.yml +++ b/.github/workflows/ladybird-js-artifacts.yml @@ -87,6 +87,6 @@ jobs: - name: Upload js package uses: actions/upload-artifact@v4 with: - name: serenity-js-${{ matrix.package_type }} + name: ladybird-js-${{ matrix.package_type }} path: Build/ladybird-js*.tar.gz retention-days: 7 diff --git a/Meta/Lagom/CMakeLists.txt b/Meta/Lagom/CMakeLists.txt index b4fa5b25aa3..6622a90d4e9 100644 --- a/Meta/Lagom/CMakeLists.txt +++ b/Meta/Lagom/CMakeLists.txt @@ -602,6 +602,6 @@ else() set(CPACK_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR}") endif() -set(CPACK_ARCHIVE_JS_FILE_NAME "serenity-js-${CPACK_SYSTEM_NAME}") -set(CPACK_PACKAGE_FILE_NAME "serenity-js-${CPACK_SYSTEM_NAME}") +set(CPACK_ARCHIVE_JS_FILE_NAME "ladybird-js-${CPACK_SYSTEM_NAME}") +set(CPACK_PACKAGE_FILE_NAME "ladybird-js-${CPACK_SYSTEM_NAME}") include(CPack) diff --git a/Meta/Lagom/ReadMe.md b/Meta/Lagom/ReadMe.md index c79401a4ecb..64b183b1a27 100644 --- a/Meta/Lagom/ReadMe.md +++ b/Meta/Lagom/ReadMe.md @@ -17,7 +17,7 @@ Lagom is used by the Serenity project in the following ways: - [ECMA 262 spec tests](https://serenityos.github.io/libjs-website/test262) for LibJS are run per-commit and tracked on [LibJS website](https://serenityos.github.io/libjs-website/). - [Wasm spec tests](https://serenityos.github.io/libjs-website/wasm) for LibWasm are run per-commit and tracked on [LibJS website](https://serenityos.github.io/libjs-website/). - [A Wasm LibJS Repl](https://serenityos.github.io/libjs-website/repl) using an Emscripten build of Lagom is hosted on [LibJS website](https://serenityos.github.io/libjs-website/). -- [The LibJS Repl](../../.github/workflows/serenity-js-artifacts.yml) is built per-commit for Linux and macOS for use by the [esvu](https://github.com/devsnek/esvu) project. +- [The LibJS Repl](../../.github/workflows/ladybird-js-artifacts.yml) is built per-commit for Linux and macOS for use by the [esvu](https://github.com/devsnek/esvu) project. ## Using Lagom in an External Project It is possible to use Lagom for your own projects outside of Serenity too!